Langimage
English
B2

a place where someone frequently visits or spends a lot of time.

Meanings

a place where someone frequently visits or spends a lot of time.

The park was his old stomping ground.

Synonyms

Last updated: 2025/01/11 11:59