- a town in W central England, in Staffordshire. Pop: 74 427 (2001)
More Definitions
- RECORDING ANGEL (noun) Definition, Meaning & Examples
- CHAROPHYTE (noun) Definition, Meaning & Examples
- ACCRUED INCOME (noun) Definition, Meaning & Examples
- BOTCHED (noun) Definition, Meaning & Examples
- PANATHENAEA (noun) Definition, Meaning & Examples
- FLUID PRESSURE (noun) Definition, Meaning & Examples