SUBSTITUTION Meaning of SUBSTITUTION in English (n.) The doctrine that Christ suffered vicariously, being substituted for the sinner, and that his sufferings were expiatory. Webster's English dictionary. Английский словарь Webster. 2012