Definition of cazatorpedero in Spanish:

cazatorpedero

masculine noun

  • 1

    Barco de guerra pequeño, bien armado y muy rápido, destinado a la persecución de torpederos enemigos.