American English

Definition of shutter noun from the Oxford Advanced American Dictionary



    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. 2the 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