v. cut down to a stump, truncate; remove tree stumps; challenge, dare; perplex, confound; make a political campaign speech; stub, strike the end of something against a hard surface
STUMP
Meaning of STUMP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012