Forgot your password?
late Middle English: from Latin confect- 'put together', from the verb conficere, from con- 'together' + facere 'make'