RELATED WORDS
PARAPHRASING
travelling from place to place
roaming
going from place to place
constantly traveling