infold ( synonym found)

Definition of infold:

(v) : to fold inwards; to enfold or envelop

Back to Top