POLYFOIL Meaning of POLYFOIL in English ˈpälē, -lə̇+ˌ- nounEtymology: poly- + foil : multifoil Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012