Meaning of pen up

Definition of pen up

(verb) confine in a fold, like sheep

Other information on pen up

WIKIPEDIA results for pen up
Amazon results for pen up