vow
She vowed to keep the secret.
The father vowed to his son.
The witness vowed to state only the truth.
verb 1
to make a promise to yourself or other people