Embarras

or Em·barrass

[ am-braw ]
/ ˈæm brɔ /

noun

a river in E Illinois, flowing S and SE to the Wabash River. 185 miles (298 km) long.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for embarras