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