Find the word definition

The Collaborative International Dictionary
Polyfoil

Polyfoil \Pol"y*foil\, n. [Poly- + foil, n.] (Arch.) Same as Multifoil.

Wiktionary
polyfoil

n. (context architecture English) multifoil.