trading pits
English
Noun
trading pits
plural of
trading pit