Definitions
noun
a sky filled with rows of cirrocumulus or small altocumulus clouds
Look “mackerel sky” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a sky filled with rows of cirrocumulus or small altocumulus clouds