sadpotatosad sadpotatosad 31-01-2022 English contestada Which is the best definition of a typhoon? A: a hurricane that forms north of the equator B: another name for a hurricane, depending on where it is formed C: a tropical cyclone that forms off the eastern coast of Asia D: a type of cyclone that travels from east to west