stamping ground n : a frequently visited place [syn: {haunt}, {hangout}, {resort}, {repair}] Source: WordNet® 2.0