COOP UP


Meaning of COOP UP in English

{v. phr.} To hedge in; confine; enclose in a small place. * /How can poor Jane work in that small office, cooped up all day long?/

Slang English vocab.      Английский сленговый словарь.