PHENOLATE Meaning of PHENOLATE in English [phe.no.late] n (1885): phenoxide Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012