English to Hindi

Meaning for:
lifeboat
other
रक्षा-नौका