Vocabulary
先読み
さきよみ
foreseeing; anticipating; predicting the future
noun
suru-verb