grenade
Top 5000
Meanings
Noun
1. pomegranate
2. grenade
3. insignia, badge
4. pomegranate (Grenade de guerre is used in French to describe a grenade in English heraldry) (heraldry)
Examples12
Tom has a pomegranate in his hand.
Tom has a pomegranate in his hand.
We ate a pomegranate.
I'm eating a pomegranate.
Tom has a pomegranate.
I have a grenade.