Definition of lanzacargas in Spanish:

lanzacargas

masculine noun

  • 1

    Nautical
    Máquina o aparato que sirve para lanzar cargas de profundidad contra los submarinos.