muscle shirt vs waistcoat

muscle shirt

noun
  • A sleeveless shirt tailored to display the muscles of the body. 

waistcoat

noun
  • A sleeveless, collarless garment worn over a shirt and under a suit jacket. 

  • An ornamental garment worn under a doublet. 

How often have the words muscle shirt and waistcoat occurred in a corpus of books? (source: Google Ngram Viewer )