Definition of new town:
(n) :
A planned community or urban development area.
(n) :
(UK) A town built to address housing shortages after World War II.
(n) :
Used other than figuratively or idiomatically: see new, town.
(n) :
A suburb of the City of Hobart, Tasmania, Australia.
(n) :
A suburb of Ashford, Kent, England, south-east of the town centre (OS grid ref TR0141). Also spelt Newtown.
(n) :
A suburb of Kolkata, West Bengal, India.