Dictionary.com
Thesaurus.com
has boycotted
  • present perfect of boycott (3rd person singular).