English Dictionary
Definition surrogate in British English
surrogate noun
[countable] noun
/ˈsʌrəɡət/
1
someone or something that replaces another person or thing as their representative
Example
those attending the meeting or their surrogates
Synonyms and related words
