Search

Escto search a new word

grenade

noun
ESgranada
originFrench

A small bomb thrown by hand or projected from a rifle.

Word Map