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