Find the word definition

Wiktionary
cloud street

n. (context meteorology English) long rolls of counter-rotating air that are oriented approximately parallel to the ground in the planetary boundary layer.