ODMYL Meaning of ODMYL in English noun a volatile liquid obtained by boiling sulphur with linseed oil. it has an unpleasant garlic odor. Webster English vocab. Английский словарь Webster. 2012