Neutercane (noun) Definition, Meaning & Examples

noun Meteorology.
  1. a storm system that is less than 100 miles (161 kilometers) in diameter and that has characteristics of both a tropical cyclone and an extratropical cyclone.
Neutercane (noun) Definition, Meaning & Examples

More Definitions