Definitions for "Altar screen"
a thin wall used to separate the holy altar area from the rest of the church