COUCH


Meaning of COUCH in English

n. long upholstered seat; bed, place for resting; animal's lair; board on which paper pulp is dried (Papermaking)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.