Synonyms for "gadfly"

Words with similar meaning