adjective
Synonyms: critical 1, carping, caviling, cavillous, censorious, critic, faultfinding, hypercritical, overcritical
Related Word: demanding, exacting, finicky; contrary, perverse; irritable, peevish, petulant, snappish, snappy, testy
Contrasted words: judicious, sensible, wise; rational, reasonable; knowing, knowledgeable
Antonyms: appreciative