MACKEREL Meaning of MACKEREL in English transcription, транскрипция: [ ˈmækrəl ]See: HOLY CATS or HOLY MACKEREL. Dictionary of English idioms . Словарь английских идиом. 2012