Dictionary.com
Thesaurus.com

will have been motoring

  • future perfect progressive
    of motor.
    motor
    noun
    a comparatively small and powerful engine, especially an internal-combustion engine in an automobile, motorboat, or the like.