New London
Save This Word!
noun
a seaport in SE Connecticut, on the Thames River: naval base.
QUIZ
WILL YOU SAIL OR STUMBLE ON THESE GRAMMAR QUESTIONS?
Smoothly step over to these common grammar mistakes that trip many people up. Good luck!
Question 1 of 7
Fill in the blank: I can’t figure out _____ gave me this gift.
Words nearby New London
New Latin, new leaf, new learning, new lease on life, New Left, New London, new look, newly, Newlyn datum, newlywed, Newman
Dictionary.com Unabridged
Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023