hem in

hem somebody/somethingin

to surround someone or something so that they cannot move or grow easilysynonymhedge somebody/something inThe village is hemmed in on all sides by mountains.(figurative)She felt hemmed in by all their petty rules and regulations.