DRAWNET MEANING IN ENGLISH

• Drawnet Definition & Synonyms

  1. (n.) A net for catching the larger sorts of birds; also, a dragnet.


RECENT SEARCHES