marinate
English Dictionary
->
Letter M
-> marinate
Search Dictionary:
marinate Definition
(v)
soak
in
marinade
; "
marinade
herring
"
marinate Synonyms
marinade
marinate
© Art Branch Inc.