Cannock (noun) Definition, Meaning & Examples

noun
  1. a city in Staffordshire, W central England.
noun
  1. a town in W central England, in S Staffordshire: Cannock Chase (a public area of heathland, once a royal preserve) is just to the east. Pop: 65 022 (2001)
Cannock (noun) Definition, Meaning & Examples

More Definitions