Definition of foot spoor in English:

foot spoor

noun

rare
  • The track or trail left by the feet of a person or animal.

Origin

Late 19th century.