I did not know I’ve been using this word just slightly wrong all along. Oops!
“The cagey old codger had already worked out a plan for getting those damn kids off his lawn.”
Cagey – adjective
1) not willing to say everything that you know about something
2) careful to avoid being trapped or tricked
3) very clever
~ per Merriam-Webster