mackerel sky

1. (noun) a sky filled with rows of cirrocumulus or small altocumulus clouds
Related Words: sky



Terms and Conditions of Use / Copyright Notice