TRAP WEIR


Meaning of TRAP WEIR in English

noun

: a weir built in the form of a fish trap

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.