过去分词:globetrotted 现在分词:globetrotting 第三人称单数:globetrots
1.to travel frequently and to a great variety of distant destinations