TORPEDO CATCHER


Meaning of TORPEDO CATCHER in English

add. ·- a small fast vessel for pursuing and destroying torpedo boats.

Webster English vocab.      Английский словарь Webster.