Synonyms of detractor in English:

detractor


See US English definition of detractor

See UK English definition of detractor

See Spanish definition of detractor

noun

1‘detractors complained about the display's confused nature’

SYNONYMS
critic, disparager, denigrator, deprecator, belittler, attacker, censurer, fault-finder, carper, backbiter, caviller, reviler, vilifier, slanderer, libeller, calumniator, defamer, traducer
informal mud-slinger, knocker, nitpicker
rare asperser