What is the meaning of the word "ruminative"?

Definitions: