canny

/ˈkani/

Definitions

1. adjective

having or showing a keen understanding and foresight; shrewd

“She was a canny businesswoman who made smart investments.”

2. noun

a keen or shrewd person

“He’s a bit of a canny negotiator in business.”

Synonyms

  • astute
  • clever
  • shrewd

Antonyms

  • foolish
  • naive