INTERFOLD Meaning of INTERFOLD in English v. fold one or more things inside another; fold together Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012