English | German | Russian | Czech

pen up English

Meaning pen up meaning

What does pen up mean?

pen up

(= fold) confine in a fold, like sheep

Synonyms pen up synonyms

What other words have the same or similar meaning as pen up?

pen up English » English

pen in fold

Are you looking for...?

pen | up