You asked:

what does betrayal mean

The word 'betrayal' has two meanings: as a noun, 1. an act of deliberate betrayal; 2. the quality of aiding an enemy.