Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterlogs
in English
waterlogs
#limited
Definitions
Verb
to
fill
or
soak
with
water
(
completely
)
to
saturate
something
with
water
;
making
it
heavy
to
weigh
down
or
damage
with
excess
water
Base Words
water
logs