Wiktionary
striped-pants
n. (context slang English) A diplomat or civil servant.
n. (context slang English) A diplomat or civil servant.