SUCTION COUCH Meaning of SUCTION COUCH in English noun : a rotary suction box that functions also as a couch roll Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012