Meaning of “shutter” - Learner’s Dictionary

shutter

noun [ C ] uk us /ˈʃʌtər/
WINDOW

a wooden or metal cover on the outside of a window

CAMERA

the part at the front of a camera that opens quickly to let in light when you take a photograph

(Definition of “shutter” from the Cambridge Learner’s Dictionary © Cambridge University Press)