for dear life adv : as though your life was at stake; "he was running for dear life"
Copyright © 2024 3Dict.net