Mackerel cock Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the Manx shearwater; so called because it precedes the appearance of the mackerel on the east coast of Ireland.

Webster 1913