ALL meanings of multifoil
mul·ti·foil
M m - noun multifoil a foil, especially one having more than five lobes. 1
- adjective multifoil (of an arch, window opening, etc.) having the form of a foil with more than five lobes. 1
- noun multifoil (architecture) A symmetrical shape which forms the overall outline of a set of partially-overlapping circles of the same diameter. 1
- noun multifoil an ornamental design having a large number of foils 0