Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

charnel house Definition

Cancel
charnel house
noun(char-nel)
a building or chamber in which bodies or bones are deposited —called also charnel house

Words Related to charnel house!

charnel house Examples by Brain Bank Users