Serpentine

Noun

 * 1) serpentine mountain road