stand in (English, noun)
expansion: stand in (plural stand ins)
Senses:
glosses: A substitute; a replacement.
Forms:
form: stand ins
tags: plural
form: stand-in
tags: alternative