trap maker

See also: trapmaker

English

Noun

trap maker (plural trap makers)

  1. A maker of traps