Forgot your password?
Middle English: from Latin reprehendere 'seize, check, rebuke', from re- (expressing intensive force) + prehendere 'seize'