Houghton-le-Spring (noun) Definition, Meaning & Examples

noun
  1. a town in N England, in Sunderland unitary authority, Tyne and Wear: coal-mining. Pop: 36 746 (2001)
Houghton-le-Spring (noun) Definition, Meaning & Examples

More Definitions