cross my heart
📖 generalMeaning
An exclamation used to emphasize that one is telling the truth or making a sincere promise, often accompanied by the gesture of making a cross over one's chest.
Literal Meaning
To make the sign of a cross over one's chest.
Example
“I promise I won't tell anyone, cross my heart.”