Crossword Clue:

A person given to moralizing

AnswerCrossword Clue
OILRUBIt may be given to a turkey before roasting, or a person during a massage
IRONISTPerson given to sarcasm.
HODADPerson given a thumbs-down when surf's up
NMIAbbr. for a person with only one given name
DOCTORPerson who's been given the third degree?