Torpedo catcher

Tor·pe·do catch·er

Torpedo catcher

  1. A small fast vessel for pursuing and destroying torpedo boats.