SATRAP Meaning of SATRAP in English (n.) The governor of a province in ancient Persia; hence, a petty autocrat despot. Webster's English dictionary. Английский словарь Webster. 2012