keep one's head above water

idiom

Definition of keep one's head above water

: to avoid financial failure while having money problems We have so much debt that we're barely able to keep our heads above water.