← DefinitionshareGuessgadflynounA person who annoys or criticizes others, especially by asking difficult questions or challenging authority, often to provoke change.Synonymscriticnountroublemakernounagitatornoun