Hi "Inveterate" means "maintained over a long period of time" Your quote seems to say that the old fellow often winked, to mean he was saying something important, because that had been his habit for many years before It wasn't a new response to the situation - it was something he always did Regards, Dave
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.