A person who is excessively strict about moral or sexual behavior; a puritan or someone who judges others harshly for not following rigid moral rules.
Derived from 'bluenose,' a term originating in the early 1800s for Nova Scotians (exact origin debated—possibly from blue potatoes or the blue-nosed ships), with the moral meaning developing by the mid-19th century.
Bluenoser is one of those words where the dictionary definition often lags behind how people actually use it—these days it's rarely heard except in history or very formal contexts, making it a linguistic fossil of Victorian-era moralizing.
Complete word intelligence in one call. Free tier — 50 lookups/day.