SHUTTER Meaning of SHUTTER in English v. close off with shutters; install shutters; shut down, close (temporarily or permanently) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012