from The Century Dictionary.
- noun A trap which works with a spring or other device to be released and set in operation by means of a trigger, the animal being caught when the trap is sprung. Most traps are of this description.
Sorry, no etymologies found.
Sorry, no example sentences found.