ref
Middle English: from Old French destruire, based on Latin destruere, from de- (expressing reversal) + struere ‘build’.