n. measured length of racetrack over which electronic timers register speeds of racing vehicles; set of percussion instrument (Music)
TRAPS
Meaning of TRAPS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012