Thesaurus.com
Dictionary.com

hemmed in



ADJECTIVE
enclosed
Synonyms