HURRICANE TAPE Meaning of HURRICANE TAPE in English ■ noun US strong adhesive tape used on windows to keep the glass in place in strong winds. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004