Shobdo Logo
EN↔ZHfacts of life

facts of life

Flag: gbEnglish → ChineseFlag: cnOxford English–Chinese

facts of life
A plural noun
(information about sex)
the facts of life 性知识
B fact of life
noun
(unpalatable truth) 不容更改的现实;
the economic/political fact of life 不容更改的经济/政治现实;
it's a fact of life that people must make their own mistakes 人们都会犯错,这是必须接受的事实