English Dictionary
Definition business traveller in British English
business traveller noun
[countable] noun
1
someone who is travelling on business
Synonyms and related words
