stamping ground

    noun
  1. colloquial cau, lloc preferit.
  2. this is our favourite stamping ground aquest és el nostre cau preferit.
  3. to keep off someone's stamping ground no posar-se a casa d'altri.