Embarras

or Embarrass geographical name river 185 miles (298 kilometers) E Illinois flowing SE into the Wabash

Merriam-Webster's Collegiate Dictionary