ameliorate

  

Definition

To improve or make better. "The medicine properly ameliorated his symptoms, and he felt much better." "The changes he made to the system ameliorated the problems it had been having, and it started to work without a glitch."

Related Videos




http://www.businessdictionary.com/definition/ameliorate.html

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z