pen up (0 synonym found)

Definition of pen up:

(v) : confine in a fold, like sheep

Definition of pen up:

(v) : confine in a fold, like sheep

Back to Top