SHUTTER


Meaning of SHUTTER in English

n. & v.

--n.

1. a person or thing that shuts.

2 a each of a pair or set of panels fixed inside or outside a window for security or privacy or to keep the light in or out. b a structure of slats on rollers used for the same purpose.

3 a device that exposes the film in a photographic camera.

4 Mus. the blind of a swell-box in an organ used for controlling the sound-level.

--v.tr.

1. put up the shutters of.

2 provide with shutters.

Phrases and idioms:

put up the shutters

1. cease business for the day.

2 cease business etc. permanently.

Derivatives:

shutterless adj.

Oxford English vocab.      Оксфордский английский словарь.