What does "hold on for dear life" mean? Is it an idiom?
Native speaker’s answer
Rebecca
To "hold on for dear life" means to hold something so tightly as if your life depended on it. It is a casual expression that is usually used figuratively to emphasize how hard someone is trying to keep something/someone. Ex. She broke up with me and I'm holding on for dear life.