Skip to main content

Definitions by British English Dictionary

A really really small tropical storm in the region of the Indian or western Pacific oceans. Derived from Typhoon.
Did you hear about that typhoon near Delhi?

I did, although it was just a typh, so no worries.
Typh by British English Dictionary February 11, 2022