TORPEDO CATCHER


Meaning of TORPEDO CATCHER in English

() A small fast vessel for pursuing and destroying torpedo boats.

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