addled

(adj) stale (similar term)