Definition, synonyms and picture of 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


Lists where this word appears


12 words to learn