on the skids - definition and synonyms

phrase informal
  1. in a bad situation and likely to fail

    His business was on the skids.

See also main entry: skid