Definition: 1. (UK, slang, archaic) A snuffbox.
Show more information about sneeze-box
Search took: 2.15 ms