English dictionary
motor torpedo boat meaning and definition
Definition and meaning of motor torpedo boat at MeaningMonkey.org. motor torpedo boat meaning and definition in the English Dictionary.MOTOR TORPEDO BOAT noun
Definition of motor torpedo boat (noun)
- a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat
- synonyms: mosquito boat, mosquito craft, PT boat
Source: Princeton University Wordnet