Synonyms for "astute"

Words with similar meaning