altar in Polish altar in Polish ołtarz noun A table or similar flat-topped structure used for religious rites. Add to Flashcards