Find the word definition

Wiktionary
life cot

n. An inflatable cot for baby for use in an emergency such as evacuation from an aeroplane onto water.