Sinuous

Definition

Having many curves and turns.

Pronunciation

Part of Speech

adjective