groton
ˈɡroʊtɑn
Definitions
1. noun
A town in New London County, Connecticut, USA.
“Groton is a charming coastal town with beautiful beaches.”
2. noun
A town in Suffolk, England.
“Groton in Suffolk is known for its medieval architecture.”
ˈɡroʊtɑn
1. noun
A town in New London County, Connecticut, USA.
“Groton is a charming coastal town with beautiful beaches.”
2. noun
A town in Suffolk, England.
“Groton in Suffolk is known for its medieval architecture.”