undulation: wavelike motion; a gentle rising and falling in the manner of waves
movement: a natural event that involves a change in the position or location of something
marine engineer: a naval officer responsible for the operation and maintenance of the ship's engines