Definition of GLOBETROTTERS
noun : GLOBETROTTERS
Source: WordNet 3.1
-
1. (
) someone who travels widely and often ;
See more about : GLOBETROTTERS