Search for word
Search
chapel
Nouns
(n)
a place of worship that has its own altar
(n)
a service conducted in a place of worship that has its own altar
he was late for chapel
chapel service
,
Synonyms
chapel service
Words of close approximity
chapelgoer
Chapel Hill
chapel service