MohammedPreview
Open in TheBrain

To Sneezle

  1. (intransitive) To sneeze continuously or multiple times.
  2. (transitive) To cause to sneeze.