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

Card 685HSK Level 4685/3571
CARD685
PROGRESS19%
发誓
發誓
fā shì
swear; pledge

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