stood in for

English

Verb

stood in for

  1. simple past and past participle of stand in for