enfolds Definition
Definition
To wrap or surround something closely and gently with one's arms or a piece of fabric; to encompass or include within.
Browse
To wrap or surround something closely and gently with one's arms or a piece of fabric; to encompass or include within.
Browse