Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ossuary

- A place where the bones of the dead are deposited; a charnel house.

Crossword clue for ossuary

- A receptacle or place for bones of the deceased
- Container for the burial of human bones