Advertisement

Advertisement

New London

noun

  1. a seaport in SE Connecticut, on the Thames River: naval base.


Discover More

Example Sentences

Examples have not been reviewed.

The Scottish-born restaurateur, who is an accomplished marathoner and triathlete, thanked the doctors, nurses and staff who looked after him at Lawrence + Memorial Hospital in New London.

From

This is the moment a church roof and steeple collapsed in New London, Connecticut.

From

The cause of the collapse at the First Congregational Church in downtown New London was not immediately known.

From

Dunn’s future looked to be in football before he switched to basketball full-time at New London High School in Connecticut.

From

Malloy was later pronounced dead at Lawrence and Memorial Hospital in New London.

From

Advertisement

Advertisement

Advertisement

Advertisement


New Leftnew look