Meaning of anchovy
Definition of anchovy
(noun)
tiny
fishes
usually
canned
or salted;
used
for hors d'oeuvres or as
seasoning
in sauces
small
herring-like plankton-eating fishes
often
canned
whole
or as paste;
abundant
in
tropical
waters
worldwide
Other information on anchovy
WIKIPEDIA results for
anchovy
Amazon results for
anchovy
Tweet