Torpedo catcher

Webster's Dictionary of the English Language

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

Related Words