Downspin — definition

1. downspin (Noun)

1 definition

downspin (Noun) — A swift and dangerous downturn.

3 types of
downswing downtrend downturn