English dictionary
downspin meaning and definition
Definition and meaning of downspin at MeaningMonkey.org. downspin meaning and definition in the English Dictionary.DOWNSPIN noun
Definition of downspin (noun)
- a swift and dangerous downturn
Source: Princeton University Wordnet