meaning of life raft

1. a raft to use if a ship must be abandoned in an emergency


Related Words

life raft |

Developed & Maintained By Taraprasad.com

Treasure Words