Flotation Device Definition

noun
A life preserver.
American Heritage
Synonyms: