Meaning of mosquito boat

Definition of mosquito boat

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

Other information on mosquito boat

WIKIPEDIA results for mosquito boat
Amazon results for mosquito boat