motor_torpedo_boatEnglish

PT boat, mosquito boat, mosquito craft, motor torpedo boat

Noun

A small fast unarmored and lightly armed torpedo boat, P(atrol) T(orpedo) boat

English: PT boat, mosquito boat, mosquito craft, motor torpedo boat

English words with similar meanings

Show 3 words