Find the word definition

Wiktionary
life cots

n. (life cot English)