SUBROGATE Meaning of SUBROGATE in English vt to put in the place of another; to substitute. Webster English vocab. Английский словарь Webster. 2012