A great reference resource where you can type in a word and search for lots of different types of rhyming words. This dictionary gives you 6 rhyming types for each word search (end rhymes, last syllable rhymes, double rhymes, triple rhymes, beginning rhymes and first syllable rhymes).
Resource URL:
Screen shot:
Category:
Level:
Upper Intermediate