Synonyms of niche in English:

niche


See definition of niche

noun

1‘in a niche in the wall is a statue of St John’

SYNONYMS

recess, alcove, nook, cranny, slot, slit, hollow, bay, cavity, cubbyhole, pigeonhole, opening, aperture

mihrab

2‘he feels he has found his niche in life’

SYNONYMS

ideal position, calling, vocation, métier, place, function, job, slot, opportunity