altar screen
English
Noun
altar
screen
(
plural
altar screens
)
(
architecture
,
Christianity
)
Synonym of
rood screen
.
Translations
rood screen
—
see
rood screen