おも めぐらす
omoimegurasu

Godan Verb (su)

1. to think over; to ponder; to ruminate; to reflect

Transitive
かれ自分 じぶん将来 しょうらいについて おも めぐらせていた。
karewa jibunno shōraini tsuite omoimegurasete ita.
He has been speculating on his future.
Other forms: