Astute: Clever and skilful at understanding behaviour and situations. (चतुर, होशियार)
Synonyms: Shrewd, Canny, Sagacious, Clever
Antonyms: Naïve, Stupid, Idiotic, Imbecile
Example: The astute manager brought his company from rags to riches with one great idea.
Unlike Mr. Zardari and Mr. Sharif, both fairly astute and experienced politicians, and not having had any government experience,