double-hung window: a window having two sashes that slide up and down
framework: a structure supporting or containing something
spoliation: (law) the intentional destruction of a document or an alteration of it that destroys its value as evidence