anchovy toast
English
Noun
anchovy
toast
(
countable and uncountable
,
plural
anchovy toasts
)
(
US
,
uncountable
)
A form of
bruschetta
topped with mashed anchovies and other ingredients.