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

typhoons Definition

Cancel
typhoons
noun(ty-phoon)
a hurricane occurring especially in the region of the Philippines or the China sea
typhoons
noun(ty-phoon)
whirlwind

Words Related to typhoons!

typhoons Examples by Brain Bank Users