1.a city in central England, in Peterborough unitary authority, N Cambridgeshire on the River Nene: industrial centre; under development as a new town since 1968. Pop.: 136 292 (2001). 2.a unitary authority in central England, in Cambridgeshire. Pop.: 158 800 (2003 est.). Area: 402 ...