COUCH Meaning of COUCH in English ( v. t. ) A bed or place for repose or sleep; particularly, in the United States, a lounge. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012