EMBARRAS


Meaning of EMBARRAS in English

transcription, транскрипция: [ geographical name ]

or Em·bar·rass ˈam-ˌbrȯ— sic

river 185 miles (298 kilometers ) E Illinois flowing SE into the Wabash

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.