submitter

Noun
  1. Someone who yields to the will of another person or force (synset 110689166)
  2. Someone who submits something (as an application for a job or a manuscript for publication etc.) for the judgment of others (synset 110688925)
    "he was a prolific submitter of proposals"

Found on Word Lists

Other Searches