grenade

B2#4,158

Hear it

nounfeminine
  1. pomegranate
  2. grenade
  3. insignia, badge
  4. pomegranateGrenade de guerre is used in French to describe a grenade in English heraldry

Used in the library

Read French with every word explained