Definitions
noun
someone who takes the place of another (as when things get dangerous or difficult)
“the star had a stand-in for dangerous scenes”
Look “stand-in” up elsewhere
Want another word?
Spin the dictionary for a fresh one.