To shutter
-
the part of a camera that opens temporarily to allow light to reach the film when a photograph is being taken
To shutter meaning & definition 1 of To shutter.
-
a wooden cover on the outside of a window that prevents light or heat from going into a room or heat from leaving it:
To shutter meaning & definition 2 of To shutter.