See also: trapmaker

English edit

Noun edit

trap maker (plural trap makers)

  1. A maker of traps