Treacherous

meaning: If the ground or sea is treacherous, it is extremely dangerous, especially because of bad weather conditions:

usage: Snow and ice have left many roads treacherous, and drivers are warned to use caution .