Skip to main content

T13's definitions

marinate

letting something soak in, leave time for reflection
I´m not ready to decide yet, I´m gonna let it marinate for a while.
by T13 January 8, 2008
mugGet the marinatemug.

Share this definition