torpedo boat









torpedo boat


noun

  1. a small, fast, highly maneuverable boat used for torpedoing enemy shipping.

noun

  1. (formerly) a small high-speed warship designed to carry out torpedo attacks in coastal waters
51 queries 0.660