English couch nounMeaning 1A long upholstered piece of furniture for several people to sit on.in other languages:Czech pohovka (meaning 1) gauč (meaning 1)more translationsČZJmeaning 1more translationsSPJmeaning 1more translations