American Dictionary
Definition landlubber in American English
landlubber noun
[countable] noun
/ˈlændˌlʌbər/
Synonyms and related words
