Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of botargo

- A sort of cake or sausage, made of the salted roes of the mullet, much used on the coast of the Mediterranean as an incentive to drink.