swear on my life
- promiseCommitment to act
- oathFormal binding promise
- vowSolemn personal commitment
- pledgeBinding promise given
- honestFree from deception
truth · cross my heart · pinky promise · swear · sacred · solemn · grave · sincere · desperate · beg · plead · trust · believe · stake · gamble · die · bible · hand on heart
swear on my lifemaybe
Expression of uncertainty
perhaps · I guess · I doubt it · I suppose · possibly
swear on my lifelie through one's teeth
Deliberately tell obvious falsehoods
bald-faced lie · fabricate · deceive · bluff · perjure
swear on my lifeI doubt it
Expression of disbelief
beats me · uncertain · doubtful · questionable · skeptical