TRAPS


Meaning of TRAPS in English

n. measured length of racetrack over which electronic timers register speeds of racing vehicles; set of percussion instrument (Music)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.