swears to god (verb) swear: declare under oath
Sinonime: affirm,
assert,
attest, avow,
covenant, cross one's heart, depend on, depose, give one's word, give witness, have confidence in,
maintain, make an affidavit, pledge oneself,
plight,
promise, rely on, say so,
state, state under oath, swear by, swear to God, swear up and down, take an oath,
testify,
trust, vouch,
vow,
warrant