felt (n.)
Old English felt, from West Germanic *feltaz "something beaten, compressed wool" (cognates: Old Saxon filt, Middle Dutch vilt, Old High German filz, German Filz, Danish filt), from Proto-Germanic *felt- "to beat," from PIE *pel- (6) "to thrust, strike, drive" (source also of Old Church Slavonic plusti), with a sense of "beating" (see pulse (n.1)).
felt (v.1)
"to make into felt," early 14c. (implied in felted); see felt (n.).
felt (v.2)
past tense and past participle of feel (v.).