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

Synonyms