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

tropical cyclone Definition

Cancel
tropical cyclone
noun(tropical cyclone)
a cyclone originating in the tropics; specifically : hurricane

Words Related to tropical cyclone!

tropical cyclone Examples by Brain Bank Users