SHUTTER

Definition of SHUTTER

  1. (verb)close with shutters
  2. (noun)a mechanical device on a camera that opens and closes to control the time of a photographic exposure
  3. (noun)a hinged blind for a window