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