American Dictionary
Definition hedged in in American English
hedged in phrase
phrase
1
surrounded by people or things
Synonyms and related words
