Dictionary.com
Thesaurus.com

stopperless

  • a word derived from stopper.
    stopper
    noun
    a person or thing that stops.

More Suggestions