grenade meaning

Meaning of grenade

What is the full meaning of grenade

a small explosive shell designed to be thrown by hand or launched mechanically [n -S]

Example of the word grenade placed on a Scrabble board.

Unscrambled word grenade

Points for grenade

Scrabble
11 points
Word With Friends
11 points
Wordfeud
11 points

Related pages for grenade