Rhyme Desk
Find rhyming words!

Definition of "Shrewd" :

adjective: marked by practical hardheaded intelligence

"He was too shrewd to go along with them on a road that could lead only to their overthrow."

adjective: acting with a specific goal