EMBARRASSED HIM


Meaning of EMBARRASSED HIM in English

bewildered him, perplexed him, made him feel self-conscious

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.