tumble over
Are you looking for: 反复反复思考More results...
Contents
English Expression
  1. n.:  tumble over
Containing Phrases
ruminativeruminativelyturn sth. over in one's mind [head]