Skelmersdale

/ (ˈskɛlməzˌdeɪl) /

noun

a town in NW England, in Lancashire: designated a new town in 1962. Pop: 39 279 (2001)

Example sentences from the Web for skelmersdale