EMBARRAS
Meaning of EMBARRAS in English
Variant: or Em · bar · rass
Pronunciation: ' am- ˌ bro ̇ sic
Function: geographical name
river 185 mi (298 km ) E Ill. flowing SE into the Wabash
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012