Definitions of overcritical:

  • adjective:   inclined to judge too severely
    Example: "The overcritical teacher can discourage originality"