What is the meaning of the word "sinuosity"?

Definitions:

  1. having curves copy to clipboard noun
    • I hated the sinuosity of mountain roads. copy to clipboard

Synonyms: