Last modified on 7 July 2014, at 16:46

stamping ground

EnglishEdit

NounEdit

stamping ground (plural stamping grounds)

  1. a habitually frequented place; a haunt or hangout

SynonymsEdit

TranslationsEdit