torpedo boat

noun llanxa llançatorpedes.