7 letters · 9 points in Scrabble
noun someone who constantly criticizes in a petty way
originEtymology tree English niggle English -er English niggler From niggle + -er.
Etymology from Wiktionary, CC BY-SA 3.0