Yahoo Web Search

Search results

  1. Dictionary
    detractor
    /dɪˈtraktə/

    noun

    • 1. a person who disparages someone or something: "the island, say its detractors, has been devoured by development"

    More definitions, origin and scrabble points