English word of the day: Ameliorate 🌱 Ameliorate Meaning: make something bad or difficult better. Example: The new measures may ameliorate the housing shortage. ShareTweetPin ItShareShare