PYRUVATE Meaning of PYRUVATE in English [py.ru.vate] n (1855): a salt or ester of pyruvic acid Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012