Cleethorpes (noun) Definition, Meaning & Examples

noun
  1. a resort in E England, in North East Lincolnshire unitary authority, Lincolnshire. Pop: 31 853 (2001)
Cleethorpes (noun) Definition, Meaning & Examples

More Definitions