COUCH Meaning of COUCH in English (v. i.) To lie down or recline, as on a bed or other place of rest; to repose; to lie. Webster's English dictionary. Английский словарь Webster. 2012