Definition/Meaning of ruminate