Synonyms
substitute
,
surrogate
Related
subrogation
Did you mean
superocean
,
superego
,
supersector
dictionary
Definition / Define
Subrogate
Subrogate
Verb
To replace one person with another.