cross heart vs ratify

cross heart

ratify

verb
  • To give formal consent to; make officially valid, sign off on. 

How often have the words cross heart and ratify occurred in a corpus of books? (source: Google Ngram Viewer )