WATER SET


Meaning of WATER SET in English

noun

Etymology: water (I) + set, past participle of set

: a trap set under water usually to avoid human scent on the trap or to drown a trapped animal so that its struggles will not injure the fur or allow escape

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