Word Definition

Astute

  1. Critically discerning; sagacious; shrewd; subtle; crafty.

Synonyms