yes 

To meditate or ponder is to ruminate.

Another Question? What is MooT