On-the-spot jogging Synonyms

Definitions for On-the-spot


  • (adjective) at the scene of action

Definitions for Jogging


  • (noun) running at a jog trot as a form of cardiopulmonary exercise