Englishorgan screennounMeaningAn ornamental screen on which a secondary organ is sometimes placed in cathedrals.Related wordsostensorium(English)organbuilding(English)ostium(English)juxtaoral organ(English)olfactory organ(English)tympanum(English)tympan(English)osculum(English)SourcesDictionaryAPI.dev English dictionary data