ODORATE Meaning of ODORATE in English adj odorous. Webster English vocab. Английский словарь Webster. 2012