IMPETRATE Meaning of IMPETRATE in English adj obtained by entreaty. 2. impetrate ·vt to obtain by request or entreaty. Webster English vocab. Английский словарь Webster. 2012