Definition of lanzagranadas in Spanish:

lanzagranadas

masculine noun

  • 1

    Arma portátil que se utiliza para lanzar granadas y consiste en un tubo abierto por los dos extremos que se apoya sobre el hombro.

    la policía encontró un arsenal con 150 kilos de explosivos y 19 lanzagranadas