Meaning of foot cushion in English:

foot cushion

noun

  • 1A cushion for the feet.

  • 2Entomology
    A pulvillus; = "foot-pad"(now rare).

Origin

Late 15th century; earliest use found in John Russell (fl. c1447), author or compiler of a manual of household practices.