shrewd
adjective
- 1
marked by practical hardheaded intelligence
a smart businessman
an astute tenant always reads the small print in a lease
- 2
used of persons
the most calculating and selfish men in the community
Also useful for “shrewd”:Unscrambler— Rearrange the letters in “shrewd”