Answer: undulates

AnswerCrossword Clue
UNDULATESMoves in waves
undulatesMove with a smooth wavelike motion
undulatesUNDULATE, to move with a wavelike motion
undulatesHave a wavy form or outline