Synonyms for "entomb"

Words with similar meaning