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
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. 2012