ALLICIN Meaning of ALLICIN in English [ 'alɪsɪn ]■ noun Chemistry a pungent oily liquid with antibacterial properties, present in garlic.Origin1940s: from L. allium 'garlic' + -in 1 . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004