Phrases and idioms:
mackerel shark a porbeagle. mackerel sky a sky dappled with rows of small white fleecy clouds, like the pattern on a mackerel's back.
Etymology: ME f. AF makerel, OF maquerel
Useful english dictionary. 2012.
Useful english dictionary. 2012.