PITS


Meaning of PITS in English

(REPAIR AREA) [plural] [noun] - the pits the area next to a motor race track where the cars are given fuel or repaired during a race

Cambridge English vocab.      Кембриджский английский словарь.