All Washed Up


Also found in: Idioms.

All Washed Up

A business, company, or other venture that has failed and is no longer operating.
Farlex Financial Dictionary. © 2012 Farlex, Inc. All Rights Reserved
Full browser ?