Definition of horse mackerel

Definition of horse mackerel
  1. horse mackerel Noun a large fish; variously the Australian bonito ("Sarda australis"), the pilot fish ("Naucrates ductor"), or the jack mackerel (genus "Trachurus").
Need more help? Try our forum NEW