Definition of Blackpool

  • 1. A resort town in Lancashire in northwestern England on the Irish Sea; famous for its tower Noun

Semanticaly linked words with "blackpool"