Meaning of mackerel sky

Definition of mackerel sky

(noun) a sky filled with rows of cirrocumulus or small altocumulus clouds

Other information on mackerel sky

WIKIPEDIA results for mackerel sky
Amazon results for mackerel sky