stand in (v.) Look up stand in at Dictionary.com
"substitute," 1904, show-biz slang, from stand (v.). As a noun, it is attested from 1928.