lifesaving n : saving the lives of drowning persons; "he took a course in lifesaving"
Copyright © 2025 3Dict.net