ALLYL Meaning of ALLYL in English [al.lyl] adj [ISV, fr. L allium garlic] (1854): being or containing a monovalent chemical group having three carbon atoms and one double bond Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012