Webster's Revised Unabridged Dictionary · 1913

mackerel sky

mackerel sky , noun

A sky filled with rows of cirrocumulus or small altocumulus clouds.