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