ROAD RAIN


Meaning of ROAD RAIN in English

The phenomenon suffered by highway drivers when it stops raining but car spray still obscures your vision. Example: Get out from behind that truck. How can you see with all this road rain?

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