Good - 3207 Random
adjective
                              1231 of 3207
Good / Smart-Adj
                          Good / Smart-Adj
shrewd - Having or showing sharp powers of judgment; astute
 
                      
                      
                        
                                                  
                          
                              
                              Steve Jobs was a shrewd businessman who saw the digital revolution coming before most people did.