i49949 Concept a painted or carved screen placed above and behind an altar or communion table Status active Source Princeton WordNet 3.0 – 02699770-n