noun Date: 1860 a railing in front of an altar separating the chancel from the body of the church
ALTAR RAIL
Meaning of ALTAR RAIL in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012