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 - Энциклопедический словарь английского языка.