mosquito boat Meaning, Definition & Usage

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

WordNet