Random
Surrogate donor Synonyms
Definitions for Surrogate
(noun) someone who takes the
place
of another
person
(noun) a
person
appointed to represent or act on behalf of others
(adjective) providing or receiving nurture or parental care though not
related
by blood or
legal
ties
Synonyms for phrase
deputy giver
alternate angel
alternate source
alternate provider
alternate friend
double angel
substitute friend
substitute source
alternative source
representative member
double friend
backup source
acting member
double member
SD abbreviation
SD
is an
abbreviation
for Surrogate Donor
What does SD stand for?
SD stands for "Surrogate Donor"
Donor
replaced
surrogate
source
surrogate
member
surrogate
contributor
Definitions for Donor
(noun) one that helps another with gifts or
money
(noun)
person
who makes a
gift
of property
(noun) medicine) someone who gives
blood
or tissue or an organ to be used in another person (the
host