He has a white feather; he is a coward; an allusion to a game cock, where having a white leather is a proof he is not of the true game breed.
WHITE FEATHER
Meaning of WHITE FEATHER in English
Slang English vocab. Английский сленговый словарь. 2012