foot pad

English

Noun

foot pad (plural foot pads)

  1. Alternative form of footpad.