Last modified on 17 December 2014, at 09:45

stamping ground

EnglishEdit

NounEdit

stamping ground (plural stamping grounds)

  1. a habitually frequented place; a haunt or hangout

SynonymsEdit

TranslationsEdit