Definition of Pen Up

  • 1. Confine in a fold, like sheep Verb

Synonyms for word "pen up"

Semanticaly linked words with "pen up"