SELF-BETRAYAL Meaning of SELF-BETRAYAL in English [self-be.tray.al] n (1857): self-revelation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012