grenade

/ɡɹəˈneɪd/

noun

  1. 1

    A small explosive device, designed to be thrown by hand or launched from a grenade launcher.

  2. 2

    A pomegranate.

  3. 3

    A charge similar to a fireball, and made of a disc-shaped bomb shell, but with only one set of flames at the top.

  4. 4

    An unattractive girl.

verb

  1. 1

    To use grenade(s) upon.

Translate “grenade” to another language

Click any language to open the translator with this word already filled in.

Grenade Definition & Meaning | TranslatePulse