stamp on
phrasal verb
stamped on;
stamping on;
stamps on
Definition of stamp on
1
: to step heavily on (something) with one's foot
She accidentally stamped on my toe.
2
: to end (something) in a forceful way
The city council stamped on any efforts to build a liquor store.