stamping ground

EnglishEdit

NounEdit

stamping ground (plural stamping grounds)

  1. a habitually frequented place; a haunt or hangout

SynonymsEdit

TranslationsEdit

Last modified on 10 March 2014, at 08:50