Definition of "altarpiece"

altarpiece