<p><strong>Noun</strong></p><ul><li>A person who insists on something unyieldingly (usually followed by for): a stickler for ceremony.</li><li>Synonyms: purist, perfectionist, fanatic.</li><li>Any puzzling or difficult problem.</li><li>Synonyms: mystery, riddle, puzzle.</li></ul>