shutter

(redirected from puts up the shutters)
Also found in: Dictionary, Thesaurus, Legal, Encyclopedia.

shutter 

A device that provides a means (mechanical or electro-optical) for letting a beam of light pass during a given length of time.