English
English version

somebody’s stomping ground

From Longman Dictionary of Contemporary Englishsomebody’s stomping groundsomebody’s stomping grounda favourite place where someone often goes syn stamping ground British English stomping ground
Pictures of the day
What are these?
Click on the pictures to check.