to travel for a publisher
Verb
to travel a good deal
Verb
to live out of a suitcase
Verb
to travel for pleasure
Verb
to travel on expense account
Verb
to travel by the map
Verb
to travel second class
Verb
to travel on (for the) business
Verb
to travel for a firm
Verb
to reimburse travelling expenses
Verb
to reimburse travelling expenses
Verb