Englishanchovy toastnounMeaningA form of bruschetta topped with mashed anchovies and other ingredients.SourcesNo citations have been attached yet.