SHOCHU


Meaning of SHOCHU in English

[ 'ʃəʊtʃu: ]

■ noun a rough Japanese spirit distilled from sake dregs or other ingredients.

Origin

from Japanese shōchū .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.