marked by keen discernment and hardheaded practicality
shrewd common sense
wily or artful
a shrewd operator
said of a blow: severe or hard
literary said of wind or weather: bitter or piercing
shrewdly adv
shrewdness noun
[Middle English shrewed wicked, mischievous, from shrewe shrew (2)]