YourDictionary

stopper

noun

  1. a person or thing that stops or causes a stoppage
  2. something inserted to close an opening; plug
  3. Baseball
    1. a pitcher outstanding as a starter () who usually will stop a team's losing streak
    2. a closer (sense ) who is very effective

transitive verb

to close with a plug or stopper

See stopper in American Heritage Dictionary 4

Learn more about stopper

link/cite print suggestion box