What is the meaning of Undulate?

To cause to move in a wavelike motion.

To cause to resemble a wave.

To move in wavelike motions.

To appear wavelike.

Wavy in appearance or form.

Changing the pitch and volume of one's voice.

sinuous, winding up and down.

vocative masculine singular of undulātus

Source: wiktionary.org