American Dictionary
Definition stamp on in American English
stamp on phrasal verb
[transitive] phrasal verb
1
to stop something by taking determined action
