Dictionary search results

Showing 1-3 of 3 results

surrogate British & World English

A substitute, especially a person deputizing for another in a specific role or office

surrogate English Thesaurus

some argue that modern commerce is a surrogate for warfare

surrogate mother British & World English

A person or animal which takes on all or part of the role of mother to another person or animal