English Dictionary
◊ RAVAGED
ever-changing
adj : marked by continuous change or effective action [syn: {changing}]