mosquito boat
Meaning, Definition & Usage
Dictionary
Related
noun
a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat
mosquito craft; PT boat; motor torpedo boat
.
WordNet
Previous
mosk
moslem
moslings
mososaurus
mosque
Next
mosquitofish
moss
mossad
mossback
mossbanker