stamping ground

1. (noun) a frequently visited place
Synonyms: hangout, haunt, repair, resort
Related Words: area, country, gathering place



Terms and Conditions of Use / Copyright Notice