{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
Dictionary of English idioms . Словарь английских идиом. 2012