Verb
to sinuate [ sinuated ; sinuated ]
to sinuate [ sinuated ; sinuated ]
...
sinuate {med.}
مُجَيَّب {متموج الحوافي}، {طب}