snow on someone—fall in the manner of snow; shower down on smb.:
- They were subjected to conditions where the asbestos was snowing on them continually.
snow someone—(U.S. sl.) deceive a person or win over with plausible words:
- I won’t get mad. Just don’t snow me with any sob-sister business.