English word definition — powered by WordNet
a consecrated place where sacred objects are kept
a shelter from danger or hardship
area around the altar of a church for the clergy and choir
Want to remember sanctuary?