subtropical cyclone noun1 •A rapidly-rotating storm system with some characteristics of a tropical cyclone, but also deriving some energy from baroclinic interactions. formssubtropical cyclones