shutter
English Dictionary
->
Letter S
-> shutter
Search Dictionary:
shutter Definition
(n)
a
mechanical
device
on
a
camera
that
opens
and
closes
to
control
the
time
of
a
photographic
exposure
(n)
a
hinged
blind
for
a
window
(v)
close
with
shutters
; "
We
shuttered
the
window
to
keep
the
house
cool
"
shutter Synonyms
shutter
© Art Branch Inc.