Learn how to say Freshwater correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word freshwater:
1of or found in fresh water; not of the sea:
freshwater and marine fish
2US informal (especially of a school or college) situated in a remote or obscure area; provincial.