Meaning of “stand-in” - Learner’s Dictionary

stand-in

noun [ C ] uk us /ˈstændɪn/

someone who does what another person was going to do because the other person cannot be there

(Definition of “stand-in noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)