Synonyms for
Grimsby
Definition
Grimsby is a town and seaport on the Humber Estuary in England.
Synonyms & similar words
Example sentences
- Grimsby is a town in England.
- I went fishing in Grimsby.
- Grimsby has a long history as a seaport.
- The people of Grimsby are known as Grimbarians.
- Grimsby is famous for its fishing industry.