en
New London
/nuː ˈlʌndən/
Definition
1
A historic seaport city in southeastern Connecticut, United States, renowned for its maritime heritage, whaling past, and as the home of the U.S. Coast Guard Academy.
2
Any of several places named after London, England, but most commonly referring to the Connecticut city or occasionally smaller locales like New London, Wisconsin.
Examples
After a wild weekend in New London, he swore off clam shacks forever—until the next craving hit.
The sailors in New London spun yarns taller than the masts, making Moby Dick look like a minnow.
She discovered New London's hidden speakeasy, where the cocktails were stronger than the Coast Guard's discipline.
Tourists flock to New London for the beaches, but locals know the real gem is the annual dog parade.