Synonyms for "encase"

Words with similar meaning