SUBSTITUTION Meaning of SUBSTITUTION in English (n.) The office or authority of one acting for another; delegated authority. Webster's English dictionary. Английский словарь Webster. 2012