The phrase "crossing heart" is an idiomatic expression that signifies the act of making a promise or guarantee. However, if we were to look for antonyms for the phrase, we could consider words that indicate the opposite of making a promise. These words could be words like "dishonesty", "deceitfulness", "betrayal", and "untrustworthiness". These words are antonyms to "crossing heart" as they illustrate a lack of intention to fulfill a promise. It is essential to be mindful of the antonyms to "crossing heart" as they reflect the opposite characteristics of honesty and good faith, which are essential for building trust in relationships.