moral majority

 

noun

[treated as plural]
  • the majority of people, regarded as favouring firm moral standards: smokers are often made to feel like social outcasts by the moral majority

Origin:

1970s: originally as Moral Majority, the name of a right-wing movement in the US