treacherous (危険な): The icy road was treacherous to drive on. (氷で覆われた道路は運転するのが危険でした)

The icy road was treacherous to drive on.