Word of the Day:
June 3, 2007ameliorate
verb
uh-MEE-lee-uh-rayt
What it Means
Ameliorate in Context
Did You Know?
ADVERTISEMENT