Definitions of plough on:

  • verb:   continue moving forward