militant vs punching bag

militant

noun
  • An entrenched or aggressive adherent to a particular cause, now especially a member of a particular ideological faction. 

  • Specifically, someone who supports the Trotskyist political view expressed in the newspaper Militant, or who engages in aggressive left-wing politics. 

adj
  • Fighting or disposed to fight; belligerent, warlike. 

  • Aggressively supporting of a political or social cause; adamant, combative. 

punching bag

noun
  • A person serving as an object of abuse. 

  • A tough bag, usually cylindrical, filled with air, sand, or other material, often suspended so that it swings freely, which is punched or kicked when practising sports such as boxing or martial arts. 

How often have the words militant and punching bag occurred in a corpus of books? (source: Google Ngram Viewer )