revolutionized

Home / glossary / revolutionized

to change something completely, usually improving it