surrogate
Info · Definitions · Synonyms · Characters
Definitions
(noun) someone who takes the place of another person. Synonyms: alternate, replacement.
Noun Definition 1
(noun) a person appointed to represent or act on behalf of others. Synonyms: deputy.
Noun Definition 2