Answer:
Shrewd can have more than one meaning.
1. piercingly cold / severe
2. having or showing sharp powers of judgment; astute
9.5m questions
12.2m answers