Letters that make new town
o, e, n, t, w are letters that make 'new town'
Words within new town
town, own, Town, new, New, tow, EW, NE, Ne are words within 'new town'
o, e, n, t, w are letters that make 'new town'
town, own, Town, new, New, tow, EW, NE, Ne are words within 'new town'
1 possible definitions for 'new town'
Under this definition, new town is a noun and has the following properties:
'new town' can be a type of urban area, populated area.
'new town' can be a region of United Kingdom, UK, U.K., Britain, United Kingdom of Great Britain and Northern Ireland, Great Britain