The meanings of undulate and oscillate largely overlap; however, undulate suggests a gentle wavelike motion. // an undulating sea of grass