Define Northampton. Northampton synonyms, Northampton pronunciation, Northampton translation, English dictionary definition of Northampton. A borough of central England north-northwest of London. Its Norman castle was the meeting place for parliaments fr