0 to use force to stop or prevent something that you consider to be wrong or harmful:
Any opposition to the new government was immediately stamped on by the army.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
stamp on sth