Dictionary.com
Thesaurus.com
glamorizer
Derived word form of glamorize