double coat
nounDefinition of double coat
: a pelt (as of various dogs) consisting of a dense soft or woolly undercoat and a long coarse outer coat