CHAPEL


Meaning of CHAPEL in English

A-CHRISTIANITY room for worship: a place in a hospital, prison, or other institution, or in a large house, consecrated for Christian worship.

Place of worship smaller than a church.

B-RELIGION separate area of church: a separate area in a church, having its own altar and intended for private prayer.

C-Religious service

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.