Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
margate
in English
margate
#limited
Definitions
Noun
a
species
of
fish
known
as
Haemulon
album
The
margate
fish
is
commonly
found
in
warm
waters
.
a
type
of
white
fish
(
Haemulon
album
)
The
chef
recommended
grilling
the
margate
for
a
delicious
meal
.