What Does Shrewd Mean
What does smart mean?
An intelligent person is an intelligent and open-minded person, who is able to interpret the nuances and conclusions in written and spoken writings. An intelligent person can read between the lines and knows the world and the roads very well. This man made a wise decision.
Most answers are partially correct. Call someone wise and open-minded. They are rich in intelligence and good character. Call someone smart and that person is not only smart but also worldly. This can be great, but it can also mean that you cheat and take advantage of the less intelligent.