{v. phr.} To substitute for someone. * /The famous brain surgeon was called out of town so his assistant had to stand in for him during the operation./
STAND IN FOR
Meaning of STAND IN FOR in English
Slang English vocab. Английский сленговый словарь. 2012