Полный англо-русский словарь
1) покрыть (большое) расстояние 2) (много) путешествовать 3) сделать большую часть (чего-л.)