a popular holiday town on the northwest coast of England. Blackpool is famous for itstower (theBlackpool Tower) andilluminations (=attractive coloured lights).
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.