overcritical
adjectiveInclined to judge too severely; hypercritical.
adjectiveExcessively
inclined to judge too severely
Inclined to judge too severely; hypercritical.
adjectiveExcessively
inclined to judge too severely
Begin a journey through worlds of puzzles.