stumped
动词 stump:
cause to be perplexed or confounded
同义词:stump, mix up
walk heavily
同义词:stomp, stamp, stump
travel through a district and make political speeches
同义词:stump
remove tree stumps from