Phrasal Verbs
to keep a person or an animal inside a building or in a small space I've been cooped up in that office all day.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.