stump/ st^mp /

1.noun [c] [of tree] 
树桩

2.noun [of limb] 
残肢

3.vt.
to be stumped 被难倒