Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thwaites
in English
thwaites
us
//θweɪts//
uk
//θwaɪts//
#limited
Definitions
Noun
plural
of
thwaite
Thwaites
are
small
,
isolated
areas
of
land
in
the
moors
.
a
type
of
fish
(
Alosa
fallax
)
The
thwaites
fish
is
a
common
species
found
in
European
rivers
.