meaning of lifesaving

1. saving the lives of drowning persons; "he took a course in ">lifesaving"


Related Words

lifesaving |

Developed & Maintained By Taraprasad.com

Treasure Words