stamping ground

US [ˈstæmpɪŋ ˌɡraʊnd]
UK 
  • n.(某人)爱去的地方
  • Web常到的地方;旧游之地;落脚处
Plural Form:stamping grounds  
stamping ground
n.
1.
(某人)爱去的地方a place that sb likes and where they often go

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard