Dictionary.com
Thesaurus.com
has belittled
  • present perfect of belittle (3rd person singular).