Word Definition - 上辈子

shàng bèi zi one's ancestors; past generations; a former incarnation