all time (adjective) all-time: unsurpassed and permanent
Sinonime: amble, bat around, be all over the map, branch off, clamber,
climb,
cruise,
depart,
digress, divagate,
diverge, drift, excurse,
extend, fork, gad, gallivant, get sidetracked, knock about, knock around,
meander, perambulate,
percolate, peregrinate,
promenade, range, roam, rove,
saunter,
scramble, snake, sprangle, sprawl,
spread, spread-eagle, straddle, straggle, stray, stroll,
trail, traipse, turn, twist,
walk, wind, zigzag
Antonime: be direct,
stay