next
previous
items

Term

trapping

Term
To catch an animal in a mechanical device or enclosed place or pit. (Source: CED)

Permalinks

Document Actions