Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of life raft

Source language: EnglishDictionary language: English

life raft

noun

Definitions

  1. A usually inflatable raft carried aboard a ship or airplane, used to save lives in case the vessel has to be abandoned in an emergency on the sea.