landlubber
Explore definitions, synonyms, and language insights of landlubber
Definitions
                    Noun
                    
                a person who lives and works on land
                
                    Noun
                    
            an inexperienced sailor; a sailor on the first voyage