Submitter

Definition:

  • (n.) One who submits.

Compare submitter with other words:

submitted vs. submitter

submit vs. submitter