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

-

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