1.NounA small recessed area set off from a larger room.
2.NounA shady retreat.
"The house was situated in a leafy alcove."
3.NounThe geographical and geological term for a steep-sided hollow in the side of an exposed rock face or cliff of a homogeneous rock type, that was water eroded.