shutter

(redirected from puts up the shutters)
Also found in: Dictionary, Thesaurus, Idioms, 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.
Millodot: Dictionary of Optometry and Visual Science, 7th edition. © 2009 Butterworth-Heinemann