Definitions for "Shochu"
A potent alcoholic drink made from distilled sake dregs.
A traditional Japanese distilled beverage
A clear, traditional japanese distilled spirit distilled from rice, sweet potatoes, rye corn, sugar, or molasses. more information - recipes