pen up
idiom
: to put or keep (a person or animal) in an enclosed area
Several dogs were penned up behind the house.
The men were penned up on the ship for months.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share