English coffee house collocationMeaning 1A café where coffee and other refreshments are served.in other languages:ČZJmeaning 1more translations