Definition, synonyms and picture of granada

granada

noun granada

Translation: grenade

Definition of granada in Spanish

Arma explosiva arrojadiza provista de un dispositivo que, al retirarlo, activa la detonación.

Synonyms of granada in Spanish

granada de mano

Definition of granada in English

Explosive projectile weapon equipped with a mechanism which, when pulled, triggers detonation.

Synonyms of granada in English

grenade

Lists where this word appears

Explosives

12 words to learn