ALLYL Meaning of ALLYL in English n. Chem. the unsaturated univalent radical CH2CH-CH2. Etymology: L allium garlic + -YL Oxford English vocab. Оксфордский английский словарь. 2012