English Dictionary
Definition beachcomber in British English
beachcomber noun
[countable] noun
/ˈbiːtʃˌkəʊmə(r)/
Synonyms and related words
