Dictionary.com
Thesaurus.com
have rued
  • present perfect of rue.

More Suggestions