Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mackerel sky  ma-k(u-)rul skI
  1. A sky filled with rows of cirrocumulus or small altocumulus clouds

Derived forms: mackerel skies, mackerel sky

Type of: sky

Encyclopedia: Mackerel sky