SUBSTITUTION Meaning of SUBSTITUTION in English n. Exchange, commutation. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012