Meaning of landlubber

Definition of landlubber

(noun) a person who lives and works on land
an inexperienced sailor; a sailor on the first voyage

Other information on landlubber

WIKIPEDIA results for landlubber
Amazon results for landlubber