English synonyms about - contact  

torpedo boat

noun

1 torpedo boat

Small high-speed warship designed for torpedo attacks in coastal waters.

Dutch: torpedoboot
Polish: torpedowiec


Find more on torpedo boat elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0147