A word examined

marinade

noun
8 letters·English
noun

marinadea seasoned liquid used to soak food (especially meat or vegetables) to add flavor and tenderize before cooking

Wiktionary →
No comments yet