stamp on

US /stæmp ɑːn/
UK /stæmp ɑːn/
"stamp on" picture
1.

踩, 踏

to put your foot down heavily on something or someone

:
He accidentally stamped on my foot.
他不小心踩到了我的脚。
The child stamped on the ant.
孩子踩死了蚂蚁。
2.

打击, 镇压

to prevent something bad from happening or continuing

:
The government needs to stamp on corruption.
政府需要打击腐败。
They quickly stamped on the rebellion.
他们迅速镇压了叛乱。