anchovy definition
Definition of anchovy - a small shoaling fish of commercial importance as a food fish and as bait. It is strongly flavoured and is usually preserved in sa Definition of anchovy - a small shoaling fish of commercial importance as a food fish and as bait. It is strongly flavoured and is usually preserved in sa dictionary