1. a small problem, annoyance, or worry
a niggling issue/doubt
As a verb 'to niggle' means to cause annoyance or slight discomfort or to persist in an annoying way. It can also mean to criticise someone or annoy them in a way that is petty or trivial. The noun 'a niggle' means a small annoyance or criticism or slight discomfort.