Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dower
in English
dower
us
/daʊər/
uk
/daʊə/
#uncommon
Definitions
Noun
a
natural
gift
or
endowment
;
talent
She
has
a
remarkable
dower
for
music
that
allows
her
to
play
complex
pieces
.
a
widow's
share
of
her
husband's
property
The
widow
was
entitled
to
a
significant
dower
from
her
late
husband's
estate
.
property
given
to
a
bride
by
her
groom
The
groom
provided
his
bride
with
a
generous
dower
,
including
a
house
and
land
.