MOTOR TORPEDO BOAT


Meaning of MOTOR TORPEDO BOAT in English

noun

: a high-speed 60 to 100 ft. motorboat mounting two or four torpedo tubes and antiaircraft and machine guns and equipped with depth charges and smoke-making apparatus — called also mosquito boat, PT boat

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.