Dictionary.com
Thesaurus.com
has tanked
  • present perfect of tank (3rd person singular).