← DefinitionshareGuessnettlesomeadjectiveCausing annoyance or irritation.SynonymsannoyingadjectiveirritatingadjectivevexatiousadjectiveAntonymspleasantadjective