Synonyms and Antonyms for life buoy

1. life buoy (n.)

a life preserver in the form of a ring of buoyant material

Synonyms: