focusing on words and literature

What is another word for gadfly?

What's another word for gadfly? | Here's a list of synonyms for gadfly.

Definition 1: any of various large flies that annoy livestock - [noun denoting animal]

Definition 1: a persistently annoying person - [noun denoting person]