DEUTERON Meaning of DEUTERON in English n. Physics the nucleus of a deuterium atom, consisting of a proton and a neutron. Etymology: DEUTERIUM + -ON Oxford English vocab. Оксфордский английский словарь. 2012