Blackpool — definition

1. Blackpool (Noun)

1 definition

Blackpool (Noun) — A resort town in Lancashire in northwestern England on the Irish Sea; famous for its tower.

1 type of
town
1 part of
England