birdlimeEnglish

birdlime, lime

Noun

A sticky adhesive that is smeared on small branches to capture small birds

English: birdlime, lime

Verb

Spread birdlime on branches to catch birds

English: birdlime, lime

English words with similar meanings

Show 1 words