Wordxplr

The meaning and origin of interesting English phrases

Cross my heart

Meaning

To solemnly promise or swear that one is telling the truth or will fulfill a commitment.

Origin

The gesture of 'crossing one's heart' traces its roots to the ancient Christian practice of making the sign of the cross, a powerful symbol invoking divine witness and sincerity. Early Christians would touch their chest over the heart to signify their faith and the sacredness of their vows, suggesting that to break such an oath would jeopardize their immortal soul. Over centuries, this profound religious act gradually transformed into a common cultural gesture, especially among children, evolving into a widely recognized and earnest pledge. By the 20th century, the phrase 'cross my heart and hope to die' became a dramatic, unbreakable promise, stripped of its explicit religious doctrine but retaining its deep sense of commitment.

Examples

  • I swear I'll keep your secret safe, cross my heart.
  • He promised to help me move this weekend, cross his heart and hope to die.
← All phrases