Phrase info

cross my heart

Meaning

cross my heart

(idiomatic) A declaration that the speaker is telling the truth.

Source: en.wiktionary.org

Words in the phrase

Close letter words and terms