American Dictionary
Define dictionary terms easily — search for "example", "dictionary", "language", or "word" in our powerful online English dictionary.
Define dictionary terms easily in our powerful online English dictionary.
We penned the sheep in for the night.
to make it impossible for someone to get out of a place
A van was parked behind me, penning me in.
to make someone feel that they cannot escape from a situation