Synonyms and Antonyms for shrewd

1. shrewd (adj.)

marked by practical hardheaded intelligence

Synonyms: Antonyms:

2. shrewd (adj.)

used of persons

Synonyms: Antonyms: