Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
freshwater
in English
freshwater
us
/ˈfrɛşˌwɝ.ɹə/
uk
/ˈfreʃ.wɐ.tɜː/
#common
Plural
freshwater
Definitions
Noun
water
with
minimal
dissolved
salt
a
body
of
water
with
low
salinity
Adjective
comprising
water
with
low
salt
content
inhabiting
fresh
water
;
aquatic
life
Base Words
water
fresh