Yahoo Web Search

Search results

  1. Dictionary
    Keep one's head above water
    • avoid succumbing to difficulties, typically debt

    Powered by Oxford Languages