Verb

  1. bang your foot heavily on the ground

  2. walk with loud heavy steps

  3. stick a postage stamp on something

  4. press a mark or design on something

Powered by Oxford