Mosquito Boat (Noun)
Meaning
A small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat.
Classification
Nouns denoting man-made objects.
A small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat.
Nouns denoting man-made objects.