Simplified Chinese Meaning of humble pie
哑巴亏
Other Simplified Chinese words related to 哑巴亏
Nearest Words of humble pie
Definitions and Meaning of humble pie in English
humble pie
a figurative serving of humiliation usually in the form of a forced submission, apology, or retraction
FAQs About the word humble pie
哑巴亏
a figurative serving of humiliation usually in the form of a forced submission, apology, or retraction
激动,懊恼,困窘,不适,沮丧,不安,痛苦,扰动,尴尬,悔过
镇定,保证,镇定,自信,炫酷,平静,从容,自信,自信,镇定
humanoids => 类人, humankinds => 人类, humanitarianisms => 人道主义, humanisms => 人文主义, hulls => 船壳,