Random
Surrogate pushed 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
alternate move
alternate drive
alternate force
alternate boost
double elbow
acting force
double move
alternative drive
double force
double boost
alternative crowd
SP abbreviation
SP
is an
abbreviation
for Surrogate Pushed
What does SP stand for?
SP stands for "Surrogate Pushed"