Rhyme Desk
Find rhyming words!

Definition of "Mellowed" :

adjective: softened through age or experience

adjective: having a full and pleasing flavor through proper aging

"Mellowed fruit."