keep your head above water - definition and synonyms

phrase informal
  1. to manage to live or keep a business working even though you are not earning much money

    We all have to co-operate just to keep our heads above water.

See also main entry: head