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