Rows of cumulus or cumulus-type clouds aligned parallel to the low-level flow. Cloud streets sometimes can be seen from the ground, but are seen best on satellite photographs.
CLOUD STREETS
Meaning of CLOUD STREETS in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012