Enfold Meaning

There are 1 meaning(s) for word Enfold

Meaning 1 : enclose or enfold completely with or as if with a covering

    Synonyms : enclose,  envelop,  enwrap,  wrap