meaning of edulcorate

1. To render sweet; to sweeten; to free from acidity.
2.
To free from acids, salts, or other soluble substances, by washing; to purify.
3.
make sweeter in taste


Related Words

edulcorate | edulcorated |

Developed & Maintained By Taraprasad.com

Treasure Words