mosquito craft Meaning, Definition & Usage

  1. noun a small fast unarmored and lightly armed torpedo boat; P(atrol) T(orpedo) boat
    PT boat; motor torpedo boat; mosquito boat.

WordNet