undulate
verb
• move or go with a smooth up-and-down motion.
• "the surface of the liquid undulated gently"
Similar:
rise and fall,
surge,
wave,
billow,
roll,
swell,
ripple,
heave,
flow,
wind,
swing,
whirl,
wobble,
oscillate,
undulate
adjective
• (especially of a leaf) having a wavy surface or edge.
Origin:
mid 17th century: from late Latin undulatus, from Latin unda ‘a wave’.