English

niche noun definition in Architectural features topic from the Oxford Advanced Learner's Dictionary

niche

 noun: Architectural features topic
a small hollow place, especially in a wall to contain a statue, etc., or in the side of a hill The niche was just big enough to hold two small candles. I found a niche in the rock and sat and watched while the sun rose and filled the valley with light.