English

edit

Noun

edit

bell trap (plural bell traps)

  1. A kind of bell-shaped stench trap.