hemmed in
Definitions
Surrounded or enclosed so that movement or escape is difficult.
Restricted or constrained by circumstances.
Examples
The tall hedges hemmed in the garden.
She felt hemmed in by the crowded room.
Surrounded or enclosed so that movement or escape is difficult.
Restricted or constrained by circumstances.
The tall hedges hemmed in the garden.
She felt hemmed in by the crowded room.