Definitions Found:

INTERFOLD, to fold together or within each other