Rhyme Desk
Find rhyming words!

Definition of "Blackpool" :

noun: a resort town in Lancashire in northwestern England on the Irish Sea; famous for its tower