OCTOFOIL Meaning of OCTOFOIL in English ■ adjective having or consisting of eight leaves or lobes. ■ noun an ~ ornamental or heraldic figure.OriginC19: from octo- 'eight', on the pattern of trefoil . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004