Subscriber login


Forgot your password?

Library card login

Other

hurricane tape

Syllabification: (hur·ri·cane tape)
Definition of hurricane tape

noun

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

hurricane tape in other Oxford dictionaries

Definition of hurricane tape in the British & World English dictionary
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …