n. 25B6; noun
the sanctuary at Delphi : HOLY PLACE, temple; shrine, altar; sanctum, sacrarium, holy of holies, sanctum sanctorum.
the island is our sanctuary : REFUGE, haven, harbour, port in a storm, oasis, shelter, retreat, bolt-hole, hideaway, fastness.
he was given sanctuary in the embassy : SAFETY, protection, shelter, immunity, asylum.
a bird sanctuary : RESERVE, park, reservation, preserve.