v. strike the floor or ground forcefully with one's foot; trample, crush; extinguish, put out; put down, suppress; attach stamps to a postal parcel; mark, imprint; characterize
STAMP
Meaning of STAMP in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012