Oxford Advanced American Dictionary

Definition of shutter noun from the Oxford Advanced Learner's Dictionary

shutter

noun
shutter pronunciation English ˈʃʌtə(r) shutter pronunciation American ˈʃʌtər
 
1 [usually plural] one of a pair of wooden or metal covers that can be closed over the outside of a window to keep out light or protect the windows from damageto open/close the shuttersThey explored, throwing open the shutters in each of the big rooms. (British English, figurative) More than 70000 shopkeepers have been forced to put up the shutters (= close down their businesses) in the past year. 2 the part of a camera that opens to allow light to pass through the lens when you take a photographthe quiet click of the shutter
Idioms

bring/put down the shutters

to stop letting somebody know what your thoughts or feelings are; to stop letting yourself think about something
He brought down the shutters on the image of the dying girl.