Shrewd; sagacious; wary; cautious.
Having, characterized by, or done with good judgment or sound thinking.