stomping ground

English

Noun

stomping ground (plural stomping grounds)

  1. stamping ground.
Last modified on 23 November 2008, at 12:07