embarras
/IH0 M B EH1 R AH0 Z/noun
- 1
Embarrassment; confusion, uncertainty.
- 2
Embarrassment; intense social awkwardness.
- 3
An embarrassment; an obstacle or hindrance.
- 4
(historical, Canada, US) A clump of driftwood obstructing a waterway.
Translate โembarrasโ into another language
Choose a language below to open the translator with English selected as the source language.