Definition of Edulcorate

  • 1. Make sweeter in taste Verb

Synonyms for word "edulcorate"

Semanticaly linked words with "edulcorate"