Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

typhoon Definition

Cancel
typhoon
noun(ty-phoon)
a tropical cyclone occurring in the western Pacific or Indian oceans

Words Related to typhoon!

typhoon Examples by Brain Bank Users