padder - English Synonyms Dictionary

padder

n.
[1] footpad