embarras (n.) Look up embarras at Dictionary.com
"embarrassment," 1660s, from French embarras "obstacle;" see embarrass.