Yahoo Web Search

Search results

  1. Dictionary
    de·trac·tor
    /dəˈtraktər/

    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

  1. Searches related to define detractor

    define detractors