BOW NET MEANING IN ENGLISH

• Bow net Definition & Synonyms

  1. () A trap for lobsters, being a wickerwork cylinder with a funnel-shaped entrance at one end.
  2. () A net for catching birds.


RECENT SEARCHES