Skip to main content
1 of 2
dbmag9
  • 1.6k
  • 9
  • 10

foresightful

[having] the ability or action of imagining or anticipating what might happen in the future. Free Dictionary

dbmag9
  • 1.6k
  • 9
  • 10