stamping ground in French stamping ground in French terrain favori noun A habitually frequented place; a haunt or hangout. Add to Flashcards