Medical Definition of acid snow
: acid precipitation in the form of snow
Learn More about acid snow
Dictionary: Definition of "acid snow"
Seen and Heard
What made you want to look up acid snow? Please tell us where you read or heard it (including the quote, if possible).