Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Grenade
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.
←
Gremial
Grenadier
→
Shares
Related Words
Menu
Home
Search
My Last Searches