Synonyms of surrogate in English:

surrogate


See definition of surrogate

noun

1‘some argue that modern commerce is a surrogate for warfare’

SYNONYMS

substitute, proxy, replacement

agent, deputy, representative, factor, stand-in, standby, stopgap, fill-in, relief, understudy