édulcoré
Top 25000
Meanings
Adjective
1. sweetened
2. watered-down (derogatory)
Examples1
I only gave you a watered-down version of the story.