Hampstead /ˈhæmpstɪd/ noun1 •shortened form of Hampstead Heath: teeth (Cockney rhyming slang).That geezer knocked out his bloody Hampsteads, he did! formsHampsteads