Embarras
geographical name
Em·bar·ras
ˈam-ˌbrȯ
sic
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