EMBARRASS


Meaning of EMBARRASS in English

v. a.

1.

Perplex, entangle, beset, make intricate, make difficult.

2.

Harass, distress, trouble, vex, annoy, plague, hamper, clog.

3.

Confuse, disconcert, abash, confound, nonplus, pose, dumfound, dumfounder.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.