LANDLUBBER


Meaning of LANDLUBBER in English

[noun] [C] [dated] - a person who does not have much knowledge or experience of ships and travelling by sea

Cambridge English vocab.      Кембриджский английский словарь.