SNOW-BROTH


Meaning of SNOW-BROTH in English

noun snow and water mixed, or snow just melted; very cold liquor.

Webster English vocab.      Английский словарь Webster.