Surrogate Meaning
There are 3 meaning(s) for word Surrogate
Meaning 1 : providing or receiving nurture or parental care though not related by blood or legal ties
Example : surrogate father
Synonyms : foster
Example : surrogate father
Synonyms : foster
