There Is A New Sheriff In Town Definition

A new person has come to power and is going to make changes.
Wiktionary

Origin of There Is A New Sheriff In Town

  • Meant to evoke the image of a traditional Southern or Western U.S. town having a new sheriff come to power and shake things up for the town.

    From Wiktionary

Find Similar Words

Find similar words to there is a new sheriff in town using the buttons below.

Words Starting With

Words Ending With

Word Length