Photo credit:
Rhyme Round Up is a really great game for matching words that rhyme. The player hears a word and they see three galloping horses, each with a word on its side. They select the horse whose word rhymes with the word that was said. If they wish to hear each word read aloud, they click on the speaker. If they want to hear the original word again, they click on the large speaker. When they get three correct matches, they can select an item to add to their farm, before playing again.
Disclaimer: This game does not show the spelling of the original word, which would provide an added visual clue.