to continue doing sth in a determined way; to hurry forward
Oxford100% of films
to continue doing sth in a determined way; to hurry forward
Tommy's going to press on and try the Dyno pitch,
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition