WikiWord

English

organ screen

noun

Meaning

  1. An ornamental screen on which a secondary organ is sometimes placed in cathedrals.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data