Definition of surrogate
surrogate
a person appointed to represent or act on behalf of others
Synonyms
deputy
Nepali Meanings
Word of the Day
27 July 2026
a person appointed to represent or act on behalf of others
Synonyms
Nepali Meanings
27 July 2026