adjective excessively critical; hypercritical.
overcritical 🔊 Listen to this adjective excessively critical; hypercritical. Share Facebook Twitter Google +