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