shochuPronunciation: /ˈʃəʊtʃuː/Definition of shochu noun [mass noun] a rough Japanese spirit distilled from any of various ingredients, including sake dregs. Origin:from Japanese shōchūshochu in other Oxford dictionaries Definition of shochu in the US English dictionary