harrowing 悲惨な、つらい

skid off 横滑りする 

tarmac タールマック◆タールマカダムで舗装した道路

ram into に激突する

horrible 恐ろしい、ひどく不快な

see something in the crystal ball を予告(予言)する

insulation 絶縁、分離

mediocre 〔質・技能などが〕二流の、あまり良くない