SURROGATE


Meaning of SURROGATE in English

n. 25B6; noun SUBSTITUTE, proxy, replacement; deputy, representative, stand-in, standby, stopgap, relief, understudy.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.