coop_upEnglish

coop in, coop up

Verb

Confine in or as if in a coop

English: coop up, coop in

English words with similar meanings

Show 1 words