SURROGATE Meaning of SURROGATE in English n. Deputy, delegate, substitute, proxy, lieutenant, representative, locum tenens . Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012