Skip to content

Popular

English to English Dictionary

Meaning of Grenade

2 meaningsn.

Grenade

English Translation from English to English dictionary online for the word Grenade

  1. 1
    n.

    A hollow ball or shell of iron filled with powder of other explosive, ignited by means of a fuse, and thrown from the hand among enemies.

  2. 2
    n.

    A hollow ball or shell of iron filled with powder of other explosive, ignited by means of a fuse, and thrown from the hand among enemies.

English-to-English Dictionary Grenade in Tamil ›