Previous definitions:
1.
To soak foods (meat, fish, etc.) in a seasoned liquid (marinade) to absorb its flavors. Since marinades often contains acids (citrus juice, vinegar, etc.), marinating also tenderizes the food.
As defined by Mechanical Turk
on October 25, 2011