Meaning of birdlime

Definition of birdlime

(noun) a sticky adhesive that is smeared on small branches to capture small birds
(verb) spread birdlime on branches to catch birds

Other information on birdlime

WIKIPEDIA results for birdlime
Amazon results for birdlime