Dictionary.com
Thesaurus.com
will have abased
  • future perfect of abase.

More Suggestions