meaning of life ring

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


Related Words

life ring | lifespring | lifestring |

Developed & Maintained By Taraprasad.com

Treasure Words