Dictionary.com
Thesaurus.com

buffalo cloth

American  

noun

  1. a heavyweight woolen fabric constructed in twill weave and having a shaggy pile.