Top definition
To lessen, diminish, palliate, extenuate, mitigate.
The alleviating circumstances were great to be avoided.
by Larstait November 14, 2003
Get the mug
Get a alleviate mug for your mate Yasemin.
buy the domain for your cat vlog