blabbermouth vs weather balloon

blabbermouth

noun
  • A kind of foam-dispensing nozzle used in firefighting at airports. 

  • A gossip. 

  • A person who talks excessively. 

weather balloon

noun
  • a balloon that carries meteorological instruments aloft in order to measure, record and return data concerning atmospheric pressure, temperature and humidity 

How often have the words blabbermouth and weather balloon occurred in a corpus of books? (source: Google Ngram Viewer )