Belly-Up


Project or business that has failed or is dying.

Related Definitions


Recent Definitions