managed to death Share definition Flag A politically correct sounding euphemistic term to describe the failure of a company owing to poor management. foobar.com fell apart the other day - it was managed to death. managed to death by ke6isf July 23, 2004 0 0 Get merch Get the managed to death mug. Buy Now — $32.95 See more merch