'mosquito boat' definitions:

Definition of 'mosquito boat'

(from WordNet)
noun
A small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat [syn: PT boat, mosquito boat, mosquito craft, motor torpedo boat]