storm shutter noun1 •A protective exterior covering installed over windows and glass doors that blocks strong winds, heavy rain, and flying objects during severe weather like hurricanes. formsstorm shutters