Synonyms for Enclose (same or very similar meaning)
WordNet sense 1 (close in or confine):
confine, hold in
WordNet sense 2 (surround completely):
inclose, close in
WordNet sense 3 (enclose or enfold completely with or as if with a covering):
enfold, envelop, wrap, enwrap, envelop
WordNet sense 4 (introduce):
insert, introduce, insert, put in, stick in
From the ODE community, based on WordNet
add/edit