ALLYL Meaning of ALLYL in English n. Chem. the unsaturated univalent radical CH [ 2 ] =CH-CH [ 2 ] . [ L allium garlic + -YL ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012