New Pakistani Leaders Tell Americans There’s ‘a New Sheriff in Town’
ISLAMABAD, Pakistan — The top State Department officials responsible for the alliance with Pakistan met leaders of the new government on Tuesday, and received what amounted to a public dressing-down from one of them, as well as the first direct indication that the United States relationship with Pakistan would have to change.
dress down phrasal verb
If you dress down for an occasion, you intentionally wear informal clothes of the type that will not attract attention:
She always made a point of dressing down on her first date with a man.
‘a New Sheriff in Town’ 表示"新政府" 換頭頭
sher・iff・dom ━━ n. sheriffの職［任期・権限］.