What is the full meaning of surrogate
a substitute; a deputy [n -S] / to act as a surrogate [v SURROGATED, SURROGATING, SURROGATES]
Example of the word surrogate placed on a Scrabble board.