SNOW-BROTH Meaning of SNOW-BROTH in English noun snow and water mixed, or snow just melted; very cold liquor. Webster English vocab. Английский словарь Webster. 2012