Top definition
To make things better by blending in with the current trend, feeling, or situation.
To avoid arguing about politics in the bar, John decided to chameliorate. He kept his opinion to himself and just drank and nodded.
by Sarcastibastard October 03, 2011
Get the mug
Get a chameliorate mug for your cat James.