Dictionary Lookup:
embarrass
Pronunciation:
/ɪmˈbɛɹəs/
Chinese definitions:
将军 [jiāng jūn]
使困窘 [shǐ kùn jiǒng]
往脸上抹黑 [wǎng liǎn shàng mǒ hēi]
[juē]
过不去 [guò bu qù]