meaning of life preserver

1. rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning


Related Words

life preserver | life-preserver |

Developed & Maintained By Taraprasad.com

Treasure Words