CUCKOO IN THE NEST


Meaning of CUCKOO IN THE NEST in English

an unwelcome intruder in a situation.

→ cuckoo

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.