Search in full dictionary

HEAD ABOVE WATER

HEAD ABOVE WATER
ScnTUEU
To keep one's head above water is to avoid insolvency; to avoid being overwhelmed by one's tasks or commitments.