Adjective
1. uncomplimentary
2. belittling, deprecating, deprecative, deprecatory, depreciative, depreciatory, slighting, derogative, derogatory, disparaging, dyslogistic, dislogistic, pejorative, supercilious, sneering, snide, unfavorable, unfavourable, unflattering