Definition of shutter noun from the Oxford Advanced American Dictionary

     

    shutter

     noun
    noun
    NAmE//ˈʃʌt̮ər//
     
     
    jump to other results
  1. 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 damage to open/close the shutters They explored, throwing open the shutters in each of the big rooms.
  2. 2 the part of a camera that opens to allow light to pass through the lens when you take a photograph the quiet click of the shutter