← DefinitionshareGuesswowsernounA person who is excessively moralistic, puritanical, or opposed to activities like drinking, gambling, or other forms of enjoyment.Synonymskilljoynounprudenounpuritannounspoilsportnoun