Definition of lancha cañonera in Spanish:

lancha cañonera

phrase

  • 1

    Barco pequeño de guerra, ligero y provisto de artillería, que se utiliza para aproximarse más que los barcos grandes al objetivo enemigo que hay que batir.