infold Definition
Definition
to fold something into itself or one part into another part, often used in a metaphorical sense to describe intertwining or enfolding.
Browse
to fold something into itself or one part into another part, often used in a metaphorical sense to describe intertwining or enfolding.
Browse