English Dictionary
Definition globetrotter in British English
globetrotter noun
[countable] noun
/ˈɡləʊbˌtrɒtə(r)/
Synonyms and related words
