gripe site  - definition and synonyms


or gripesite

  1.   From our crowdsourced Open Dictionary
    a website aimed at making consumers more aware of deficient goods and services

    A gripe site for people who claim high street opticians Optical Expressruined” their eyesight with botched LASIK surgery has been allowed to remain online, after a cybersquatting panel ruled that the owner has the right to free speech.

    Submitted by Kerry from United Kingdom on 18/03/2016