Dictionary.com
Thesaurus.com
has rhymed
  • present perfect of rhyme (3rd person singular).