料到liàodào
Top 15000
Meanings
1. to foresee
2. to anticipate
Characters used
Examples1
Tom was the last person Mary expected to see at John's party.