COUCH Meaning of COUCH in English (BED) [noun] [C] - a type of high bed, esp. one in a doctor's office Cambridge English vocab. Кембриджский английский словарь. 2012