undulate

US /ˈʌn.djʊ.leɪt/
UK /ˈʌn.djʊ.leɪt/
1.

gợn sóng

to have a continuous up and down shape or movement, like waves on the sea:

:
The road undulates for five miles before a steep climb.