Definition of shutter release in English:

shutter release

noun

  • The button on a camera that is pressed to make the shutter open.

    • ‘It will now hold that focus until you either fully depress the shutter release, or you take your finger off the button.’
    • ‘With most cameras the correct-focus indicator light will blink rapidly and the shutter release won't fire.’
    • ‘Camera absent-mindedly in hand, she accidentally pressed the shutter release.’
    • ‘Hold the shutter release half way down and walk back and compose the shot without letting the shutter release go.’
    • ‘My heart races and my finger stays glued to the shutter release.’