pen up

Explore definitions, synonyms, and language insights of pen up

Definitions

Verb
confine in a fold, like sheep

Synonyms


More General Terms