FRESHWATER Meaning of FRESHWATER in English adj.1 of or found in fresh water; not of the sea. 2 US (esp. of a school or college) rustic or provincial. Phrases and idioms: freshwater flea DAPHNIA. Oxford English vocab. Оксфордский английский словарь. 2012