'mosquito craft' definitions:

Definition of 'mosquito craft'

(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]