Find the word definition

Wiktionary
double beds

n. (plural of double bed English)