HELICOID Meaning of HELICOID in English [ 'hi:lɪkɔɪd ]■ adjective of the form of a helix. ■ noun a ~ object or surface.Derivatives~al adjective Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004