Search Results For Stamp
stamp
verb, to bring (the foot) down heavily (on the ground, etc)
From Collins
©HarperCollins 2008. Collins English Dictionary definition of stamp
verb, to bring (the foot) down heavily (on the ground, etc)
From Collins
©HarperCollins 2008. Collins English Dictionary definition of stamp