water set
nounDefinition of water 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
Keep scrolling for more