“Any place or house of worship, especially one designed for a large congregation” "Welcome to the Holy Grail, the tabernacle for the lost and defenceless!" Riley grinned, arms outstretched, as the doors to the vault were opened. As the lights flickered into action, Hannah's eye grew wide. The left wall of the underground vault was … Continue reading Tabernacle – Noun