EMBARRAS


Meaning of EMBARRAS in English

noun

Etymology: French, obstacle, trouble, embarrassment, from embarrasser to hinder, embarrass

1. like embarrass -es archaic : embarrassment

2. |äⁿbə|rä plural embarras

[Louisiana French, from French]

: snags or packed masses of tree trunks or driftwood (as in a Louisiana bayou)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.