PEN


Meaning of PEN in English

n. 1 coop, enclosure, hutch, (pig)sty, pound, fold, stall, confine, US and Canadian corral We kept the geese in a pen by the barn

v. 2 Often, pen up. enclose, confine, coop up, shut up, impound, round up, US and Canadian corral It took three of us to pen the sheep During the blockade, the ships remained penned up at Gibraltar.

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.