outercoat

noun
  1. a coat worn over other clothing; an overcoat or topcoat
  2. the outer layer of hair or fur on an animal
  3. Usage: zoology

Examples