having or showing shrewdness and an ability to notice and understand things clearly : mentally sharp or clever. an astute observer. astute remarks. also : crafty, wily.
199
pages
having or showing shrewdness and an ability to notice and understand things clearly : mentally sharp or clever. an astute observer. astute remarks. also : crafty, wily.