Rhyme Desk
Find rhyming words!

Definition of "Marinade" :

noun: mixtures of vinegar or wine and oil with various spices and seasonings; used for soaking foods before cooking

verb: soak in marinade

"Marinade herring."