Stamping ground Meaning, Definition & Usage

  1. noun a frequently visited place
    resort; hangout; haunt; repair.

WordNet


Definitions
  1. a place frequented, and much trodden, by animals, wild or domesticated ; hence (Colloq.), the scene of one's labors or exploits; also, one's favorite resort. U.S.

Webster 1913