DEUTERATE Meaning of DEUTERATE in English [deu.ter.ate] vt -at.ed ; -at.ing (1947): to introduce deuterium into (a compound) -- deu.ter.a.tion n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012