Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
water down
in English
water down
#essential
Definitions
Verb
to
reduce
strength
or
effectiveness
;
make
less
potent
The
company
had
to
water
down
the
flavor
of
their
new
soda
to
appeal
to
a
wider
audience
.
to
dilute
by
adding
water
;
weaken
a
substance
The
chef
watered
down
the
sauce
by
adding
too
much
water
,
making
it
too
thin
.
to
simplify
or
make
less
challenging
;
reduce
complexity
The
new
policy
aims
to
water
down
the
strict
regulations
and
make
them
more
flexible
.
to
relax
or
loosen
rules
;
make
more
permissive
The
government
decided
to
water
down
the
laws
to
encourage
entrepreneurship
.