Serve in one's stead

Synonyms for Serve in one's stead