What is the full meaning of marinade
to soak in seasoned liquid before cooking, also MARINATE [v MARINADED, MARINADING, MARINADES]
Example of the word marinade placed on a Scrabble board.