deuterate verb1 •To add deuterium (an isotope of hydrogen, ²H), to something. formsdeuterated · deuterating · deuterates