DRAGNET MEANING IN ENGLISH

• Dragnet Definition & Synonyms

  1. (n.) A net to be drawn along the bottom of a body of water, as in fishing.


Synonyms:
Trawl,

RECENT SEARCHES