SUBSTITUTE Meaning of SUBSTITUTE in English I . v. a. Exchange, commute, change, put in the place of. II . n. 1.Proxy, lieutenant, agent, deputy, locum tenens .2.Makeshift, temporary expedient. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012