ikonosztáznoun
    1. altar screen
      USA: ɔː'ltəː· skriː'n UK: ɔːltər skriːn
Report or add missing word to a dictionary...