Common Noun Collocations of undulate

backward, brook, country, end, entire, face, flow, grind, intellect, league, length, man, mass, nature, shaft, snake, stream, surface, swell, thread, tinge, top, verb, wall, wave, way, Edge