stamping ground

(noun) haunt

< stamper | stamping machine >