Home
Advance Search
Dictionary
Words with Friends solver
Meaning of anchovy
Definition:-
A small shoaling fish of commercial importance as a food fish and as bait. It is strongly flavored and is usually preserved in salt and oil. (noun)