What does 发誓 (fāshì) mean in English?

Card 19PCR Level 5519/73
CARD19
PROGRESS26%
发誓
發誓
fāshì
to vow, to pledge, to swear

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d