foursquare vs rock solid

foursquare

adj
  • Solid, robust. 

  • Pertaining to the International Church of the Foursquare Gospel. 

  • Having four equal sides; square. 

  • Pertaining to a four-square cipher. 

noun
  • A boxy style of domestic architecture with four rooms to a floor, one of which is usually a stair hall. 

  • A four-square cipher. 

rock solid

adj
  • Very strong and dependable. 

  • Physically very solid; very difficult to move. 

How often have the words foursquare and rock solid occurred in a corpus of books? (source: Google Ngram Viewer )