Verb: thrust ahead
Derived forms: thrusts ahead, thrusting ahead, thrust ahead
Type of: barrel [informal], belt [informal], belt along [informal], bucket [informal], bucket along [informal], hasten, hie [archaic], hotfoot, hurry, pelt [informal], pelt along [informal], race, rocket [informal], rush, rush along, speed, step on it [informal], travel rapidly, whizz [informal], whizz along [informal], wing [informal], zip [informal], zoom, zoom along [informal]