BOX COUCH Meaning of BOX COUCH in English noun : a couch with a built-in storage box Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012