To express disapproval or criticism; to rebuke.
From Old French 'reprover', from Latin 'reprobare'.
Complete word intelligence in one call. Free tier — 50 lookups/day.