MULTIFOIL Meaning of MULTIFOIL in English n. (Architecture) object which is flat and has curved edges; entranceway which has scalloped edges Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012