Embarras River love

Definitions

from The American Heritage® Dictionary of the English Language, 4th Edition

  • A river rising in eastern Illinois and flowing about 298 km (185 mi) generally south and southeast to the Wabash River in southwest Indiana.

Etymologies

Sorry, no etymologies found.

Examples

    Sorry, no example sentences found.

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.