The Collaborative International Dictionary
Polyfoil
Polyfoil \Pol"y*foil\, n. [Poly- + foil, n.] (Arch.) Same as Multifoil.
Wiktionary
polyfoil
n. (context architecture English) multifoil.