MOUNTAIN DEW


Meaning of MOUNTAIN DEW in English

[mountain dew] n (1878): moonshine 3

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