outercoated

adj.

Reduced by drink to adding a further protective layer whenever an ordinary garment appears inadequate.

Source: Wiktionary