Synonyms for "immure"

Words with similar meaning