Synonyms and Antonyms for stamping_ground

1. stamping ground (n.)

a frequently visited place

Synonyms: