bewrayer vs telltale tit

bewrayer

telltale tit

noun
  • A telltale; one who tattles. 

How often have the words bewrayer and telltale tit occurred in a corpus of books? (source: Google Ngram Viewer )