Dictionary.com
Thesaurus.com
has niched
  • present perfect of niche (3rd person singular).