Definitions of cannily:

  • adverb:   with foresight