WORD BY WORD

embarrass

英/ɛmbˈæɹəs/
美/ɪmˈbɛɹəs/
01v.

使困窘, 使局促不安, 阻碍

cause to be embarrassed; cause to feel self-conscious