Dicionário

Embarrass

Webster's Dictionary 1806

Embarrass

v.t.

to perplex, entangle, clog, distress