ALLYL Meaning of ALLYL in English noun an organic radical, c3h5, existing especially in oils of garlic and mustard. Webster English vocab. Английский словарь Webster. 2012