English Dictionary
Definition stand-in in British English
stand-in noun
[countable] noun
1
someone or something that takes the place of another person or thing for a short time, especially in order to do their job while they are not available
Synonyms and related words
2
someone who takes the place of an actor in a particular scene of a film, especially a dangerous scene
Synonyms and related words
