bom tanganms

hand grenade

Noun

A grenade designed to be thrown by hand

English: hand grenade

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words