Definition of mackerel clouds in English:

mackerel clouds

noun

  • The clouds in a mackerel sky.

Origin

Mid 19th century; earliest use found in Nathaniel Wheaton (1792–1862).