Meaning of anchovy butter in English:
anchovy butter
noun
A paste made of ground or mashed anchovies mixed with butter, used as a filling for sandwiches or as a savoury accompaniment to a dish.
Origin
Early 19th century; earliest use found in British Press.
Are You Learning English? Here Are Our Top English Tips