Definitions of stand in:

  • verb:   be a substitute