NEWTONS Meaning of NEWTONS in English Noun. Teeth. Manchester rhyming slang derived from Newton Heath, a district in Manchester. Cf. 'Hampsteads'. Slang English vocab. Английский сленговый словарь. 2012