US /stæmp/
UK /stæmp/
He stamped off in disgust.
The Post Office has launched some new Christmas stamps.