DEUTON Meaning of DEUTON in English n. (Physics) deuteron (positively charged particle made up of a proton and a neutron) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012