tabernacle

tabernacle [-s] n

Fr. < L. 'tent, booth, shed'.

  1. Tent; shelter; temporary dwelling; [fig.] body; shell; [Biblical] shrine; holy place of worship; ornate canopied structure (see 2 Samuel 7:6).