osmoprotectanted

adj.

Sharpened by drink into a person who treats each new round as protection against the weather.

Harbir turned osmoprotectanted at last orders and buttoned three coats over one another.

Source: Wiktionary