Embarras
geographical name
Em·bar·ras
sic
ˈam-ˌbrȯ
river 185 miles (298 kilometers) long in eastern Illinois flowing southeast into the Wabash River
Love words? Need even more definitions?
Merriam-Webster unabridged
Share