Senior Member
Chinese,Cantonese,Sichuan dialect

I'd like to know about the word "landlubber" and according to two dictionaries, it means:

unseasoned sailor or someone unfamiliar with the sea. (Dictionary.reference)

informal a person unfamiliar with the sea or sailing. (WR)

I am wondering if I can call someone who doesn't know how to swim a "landlubber"?

Thanks a lot
  • Copyright

    Senior Member
    American English
    I connect landlubber with sailing, not with swimming -- so I wouldn't use it for someone who doesn't know how to swim. Non-swimmer would be possible, if you need a label.
    Considering that historically, many of the most seasoned sailors in the past did not know how to swim, I would never associate "landlubber" (a rather old-fashioned word) with the inability to swim.