Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spencers
in English
spencers
#common
Definitions
Noun
a
woollen
vest
;
for
extra
warmth
a
close-fitting
jacket
for
women
;
children's
wear
a
type
of
short
overcoat
;
double-breasted
a
plural
form
of
spencer
;
garment
variant