Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Windsor
in English
Windsor
#moderate
Definitions
Noun
a
town
in
England
,
located
in
Berkshire
,
famous
for
Windsor
Castle
a
type
of
hat
,
traditionally
worn
by
men
,
with
a
wide
,
circular
brim
and
a
cylindrical
crown
Verb
to
make
or
become
more
secure
or
stable
,
as
if
by
being
tied
or
fastened
Adjective
secure
or
stable
,
as
if
tied
or
fastened