OXFORD 9000
📚 noun • entry_id 26608

grenade

/ɡɹəˈneɪd/
Meanings (ES + gloss)
granada
A small explosive device, designed to be thrown by hand or launched using a rifle, grenade launcher, or rocket.
Word forms