Definition, synonyms and picture of lanzagranadas

lanzagranadas

noun lanzagranadas

Translation: grenade launcher

Definition of lanzagranadas in Spanish

Arma de fuego que dispara granadas.

Synonyms of lanzagranadas in Spanish

-

Definition of lanzagranadas in English

Firearm designed to shoot grenades.

Synonyms of lanzagranadas in English

grenade launcher

Lists where this word appears

Special Weapons

10 words to learn