hurricane tape

 

noun

[mass noun] US
  • a strong type of adhesive tape used on windows to keep the glass in place if it is broken by strong winds.