Lime Twig (noun) Definition, Meaning & Examples

noun
  1. a twig smeared with birdlime to catch birds.
  2. a snare or trap.
Lime Twig (noun) Definition, Meaning & Examples

More Definitions