What is the meaning of the word "submitter"?

Definitions:

  1. someone who submits something for the judgment of others, such as a job application or a manuscript for publication copy to clipboard noun
    • They were a prolific submitter of proposals. copy to clipboard