To take the place of
(Verb)
Put in the place of another; switch seemingly equivalent items
(Verb)
Be a substitute
(Verb)
Synonyms:
  1. subbed
  2. supplied