swear on my life

Related
  • 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

Opposites
commitment intensity

swear on my lifemaybe

Expression of uncertainty

perhaps · I guess · I doubt it · I suppose · possibly

truthfulness/sincerity

swear on my lifelie through one's teeth

Deliberately tell obvious falsehoods

bald-faced lie · fabricate · deceive · bluff · perjure

certainty/conviction

swear on my lifeI doubt it

Expression of disbelief

beats me · uncertain · doubtful · questionable · skeptical

Familiarity
Top 2,000,000