BE COOPED UP


Meaning of BE COOPED UP in English

confine in a small space.

→ coop

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