landlubber
/ˈlændˌlʌbər/Definitions
1. noun
A person who works or travels at sea, especially a sailor who is not a seasoned or skilled one, often used pejoratively to describe a land-dwelling person who is clumsy or awkward, especially on a ship.
“He was a landlubber and struggled to adjust to the swaying motion of the ship.”
2. noun
A person who is inexperienced or lacking in skill, especially in a particular field or activity.
“After a few days of training, he was no longer a landlubber and could handle the equipment with ease.”