Dictionary.com
Thesaurus.com
have tanked
  • present perfect of tank.