- motor torpedo boat as a noun:
- 1
motor torpedo boat
noun
1 motor torpedo boat
A small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat.
synonyms: mosquito boat, mosquito craft, PT boat.
debug info: 0.0169
noun
A small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat.
synonyms: mosquito boat, mosquito craft, PT boat.
debug info: 0.0169