rhizoverb
Beta
Feedback
→
marinade
Seasoned soaking liquid
noun / verb · A seasoned liquid for soaking food before cooking, or to soak food in it.
Enable JavaScript for search, audio, and interactive vocabulary practice.