Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mackerel
in English
mackerel
us
/ˈmækərəl/
uk
/ˈmækrəl/
#common
Plural
mackerel
Definitions
Noun
speckled
fish
in
Scombridae
family
small
edible
fish
(
Scomber
scombrus
)
fish
of
tribe
Scombrini
(
Scomber
,
Rastrelliger
)