Dutch light

noun

Definition of Dutch light

: a removable glazed sash used in the erection of greenhouses