d-inA stand-in is a person who takes the place or does the job of another person for a short time, for example because the other person is ill or on holiday.a stand-in teacherThe lecturer didn't turn up, so we had to find a stand-in.
STAN
Meaning of STAN in English
Cambridge English vocab. Кембриджский английский словарь. 2012