coop in
1.
(
verb
) confine in or as if in a coop; "she coops herself up in the library allday"
Synonyms:
coop up
Related Words:
confine
Terms and Conditions of Use / Copyright Notice