獻世 (hin3 sai3) — make a spectacle/fool of oneself; bring shame on oneself; lose face; be disgraced in Cantonese
hin˗₃獻sai˗₃世简 献世
Mandarin Pinyin: xian4 shi4
Meaning of 獻世
nounmake a spectacle/fool of oneself; bring shame on oneself; lose face; be disgraced
nounfeel one's life to be worthless/pointless; live the rest of one's life in pain or disgrace; be penanced for one's ill deeds
nounto present oneself before the world
nouna way of telling a person that it is a waste of space for him/her to stay alive in this world;