Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
new london
has 1 sense
New London
- a town in southeastern Connecticut near Long Island Sound; an important whaling center in the 19th century
--
1
is a kind of
town
--
1
is a part of
Connecticut
,
Nutmeg State
,
Constitution State
,
CT
,
TOP