'freshwater fish' definitions:

Definition of 'freshwater fish'

From: WordNet
noun
Flesh of fish from fresh water used as food