Meaning & Definition of Shutter in English
English⟶
Shutter
/ʃətər/
noun
1. A mechanical device on a camera that opens and closes to control the time of a photographic exposure
synonym:
- shutter
2. A hinged blind for a window
synonym:
- shutter
verb
1. Close with shutters
- "We shuttered the window to keep the house cool"
synonym:
- shutter