1 water set | Definition of water set

water set

noun

Definition 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

History and Etymology for water set

water entry 1 + set, past participle of set

Keep scrolling for more