- 1. n. a resort town in Lancashire in northwestern England on the Irish Sea; famous for its tower Source: ecdict
Home / Dictionary / blackpool
blackpool
Thesaurus links
Related headwords in VividLex — dictionary ↔ thesaurus bridge for exploration and SEO depth.