1.
to put your foot down with force on sth :
The child stamped on the spider.
2.
to stop sth from happening or stop sb from doing sth, especially by using force or authority :
All attempts at modernization were stamped on by senior officials.
1.
to put your foot down with force on sth :
The child stamped on the spider.
2.
to stop sth from happening or stop sb from doing sth, especially by using force or authority :
All attempts at modernization were stamped on by senior officials.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005