Astute(a.) Critically discerning; sagacious; shrewd; subtle; crafty.

Words within astutely