Definition of Sinuate

  • 1. Curved or curving in and out Adjective Satellite
  • 2. Having a strongly waved margin alternately concave and convex Adjective Satellite

Synonyms for word "sinuate"

Semanticaly linked words with "sinuate"