( informal ) the excitement that is involved in dangerous activities, especially sports
(THE) THRILLS AND SPILLS
Meaning of (THE) THRILLS AND SPILLS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005