shàng
bèi
zi

common
noun

Meaning of 上辈子

上辈子 means previous generation; ancestors; forebears; previous incarnation; past life (superstition). Pronounced shàng bèi zi.

  • previous generation; ancestors; forebears
  • previous incarnation; past life (superstition)

Definitions & Examples

de
shàng
bèi
zi
dōu
shì
lǎo
shi
jiāo
de
nóng
mín
 

My ancestors were all honest, hardworking farmers.

Zhè
shì
shàng
bèi
zi
chuán
xià
lái
de
bǎo
bèi
 
yào
hǎo
hǎo
bǎo
guǎn
 

This is a treasure passed down from previous generations; you must take good care of it.

Shàng
bèi
zi
de
ēn
yuàn
 
men
jiù
yào
zài
le
 

Let's not bring up the grudges from the previous generation anymore.