This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Marinade

  1. n.
    A brine or pickle containing wine and spices, for enriching the flavor of meat and fish.



Shares

Related Words

Menu