Home
Search
Index
Definify.com
Webster
1828
Edition
Embarrassed
EMBAR'RASSED
,
pp.
Perplexed; rendered intricate; confused; confounded.
Similar Results
Embarrassed
Unembarrassed
Embarrass