chapel

Explore definitions, synonyms, and language insights of chapel

Definitions

Noun
a place of worship that has its own altar
Noun
a service conducted in a place of worship that has its own altar; "he was late for chapel"