Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of multifoil

- An ornamental foliation consisting of more than five divisions or foils.
- Having more than five divisions or foils.