Happening now or in progress; currently going on or planned.
Originally 'on foot,' meaning on the move or in progress; it comes from Old English and literally described being in motion using one's feet.
Try Another Word