Definition of pole trap in US English:

pole trap

noun

  • A circular steel trap fixed on the top of a post or pole for catching birds.

Origin

Late 19th century; earliest use found in The Times.