Meaning of “press on/ahead” in the English Dictionary

british dictionary