YourDictionary

shalloon

noun

a twilled woolen fabric used largely for linings

See shalloon in American Heritage Dictionary 4

link/cite print suggestion box