Meaning of “camp bed” in the English Dictionary

british dictionary