Definition, synonyms and related words
In a way that needles, or causes irritation or annoyance; vexingly.