sagacious

Word: sagacious Definition: having or showing keen mental discernment and good judgment; shrewd.

they were sagacious enough to avoid any outright confrontation”