life-buoy

noun

  1. 1

    A buoyant object (most commonly torus-shaped) that is used as a life-saving device by keeping a person afloat;

  2. 2

    (metaphoric) Something that rescues one from difficulties.

Translate “life-buoy” to another language

Click any language to open the translator with this word already filled in.

Life-buoy Definition & Meaning | TranslatePulse