Meaning of downspin

Definition of downspin

(noun) a swift and dangerous downturn

Other information on downspin

WIKIPEDIA results for downspin
Amazon results for downspin