Meaning of foot stump in English:

foot stump

noun

  • 1The stump of a partially amputated foot.

  • 2Zoology
    A parapodium (compare foot tubercle ).

Origin

Mid 19th century; earliest use found in The London Medical Gazette.