SUBSTITUTE Meaning of SUBSTITUTE in English ( n. ) a person who enlists for military service in the place of a conscript or drafted man. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012