Definition of Stand-In

  • 1. Someone who takes the place of another (as when things get dangerous or difficult) Noun

Synonyms for word "stand-in"

Semanticaly linked words with "stand-in"

Hyponims for word "stand-in"