Embarras
Em·bar·ras
geographical name \ˈam-ˌbrȯ—sic\Definition of EMBARRAS
river 185 miles (298 kilometers) E Illinois flowing SE into the Wabash
Seen & Heard 
What made you want to look up Embarras? Please tell us where you read or heard it (including the quote, if possible).








