Parclose

Webster's Dictionary of the English Language

·noun A screen separating a chapel from the body of the church.

Related Words