English Dictionary
Definition stump in British English
stump noun
[countable] noun
/stʌmp/

English Dictionary