SUBULATE Meaning of SUBULATE in English [ 'su:bjʊleɪt , -lət ]■ adjective Botany & Zoology slender and tapering to a point; awl-shaped.OriginC18: from L. subula 'awl' + -ate 2 . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004