noun a town in W central England, in Staffordshire. Pop: 74 427 (2001)Often shortened to: Newcastle