Look Up Another Term

Definition: shutter release


The button on an analog or digital camera that is pressed to take the picture. See shutter speed, shutter lag and shutter.