Shutter island Synonyms

Definitions for Shutter


  • (noun) a hinged blind for a window
  • (noun) a mechanical device on a camera that opens and closes to control the time of a photographic exposure
  • (verb) close with shutters

SI abbreviation

SI is an abbreviation for Shutter Island
What does SI stand for?
SI stands for "Shutter Island"

Definitions for Island


  • (noun) a fairly small area of land completely surrounded by water
  • (noun) a land mass (smaller than a continent ) that is surrounded by water
  • (noun) a zone or area resembling an island