birdlime
Explore definitions, synonyms, and language insights of birdlime
Definitions
Noun
a sticky adhesive that is smeared on small branches to capture small birds
Verb
spread birdlime on branches to catch birds