- a seaport in SE Connecticut, on the Thames River: naval base.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
Examples from the Web for new london
One of these ships of war was then nearly fitted out at New-London.
Edgar had a sister who, for some time, had resided with her cousin at New-London.
Did not her cousin at New-London inform him of the circumstances, and was he not in mourning?
He has been here for a week, and departed for New-London yesterday, but is shortly to return.
Not a long time passed after that, before Heddy was sent by my master to New-London gaol.