ENOLATE Meaning of ENOLATE in English -āt noun( -s )Etymology: enol + -ate : a metallic derivative of an enol Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012