Summary
English Synonyms:   more detail...
  1. embarras:


English

Detailed Synonyms for embarras in English

embarras:

embarras verb

  1. embarras
    embarras; to disappoint; to confound; to betray
    • embarras verb
    • disappoint verb (disappoints, disappointed, disappointing)
    • confound verb (confounds, confounded, confounding)
    • betray verb (betraies, betrayed, betraying)