Meaning of mosquito craft

Definition of mosquito craft

(noun) a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat

Other information on mosquito craft

WIKIPEDIA results for mosquito craft
Amazon results for mosquito craft