'freshwater fish' definitions:

Definition of 'freshwater fish'

(from WordNet)
noun
Flesh of fish from fresh water used as food