sagacious


1. having or showing acute mental discernment and keenpractical sense; shrewd: a sagacious lawyer.